Visual Studio Icons
The Visual Studio Icons are helpful as they pictorially convey a lot of meaning. However, as there are so many of them it sometimes gets hard to know what an icon denotes. In some cases, icons within Visual Studio have tool-tips that convey their purpose but not always. After extensive searching, I have found that MSDN doesn't have a single point of reference or a map where all the icons & their descriptions are listed. I plan to compile them here whenever I spot a table reference while I'm MSDN surfing.
Icon
|
Description
|
Icon
|
Description
|
---|---|---|---|
![]() |
Namespace
| ![]() |
Method or Function
|
![]() |
Class
| ![]() |
Operator
|
![]() |
Interface
| ![]() |
Property
|
![]() |
Structure
| ![]() |
Field or Variable
|
![]() |
Union
| ![]() |
Event
|
![]() |
Enum
| ![]() |
Constant
|
![]() |
TypeDef
| ![]() |
Enum Item
|
![]() |
Module
| ![]() |
Map Item
|
![]() |
Intrinsic
| ![]() |
External Declaration
|
![]() |
Delegate
| ![]() |
Macro
|
![]() |
Exception
| ![]() |
Template
|
![]() |
Map
| ![]() |
Unknown or Error
|
![]() |
Global
| ![]() |
Type Forwarding
|
![]() |
Extension Method
|
The following signal icons apply to all the previous icons and indicate their accessibility.
Icon
|
Description
|
---|---|
![]() |
Protected. Accessible from the containing class or type, or those derived from the containing class or type.
|
![]() |
Private. Accessible only in the containing class or type.
|
![]() |
Internal. Accessible only from this component.
|
![]() |
Friend. Accessible only from the project.
|
![]() |
Shortcut. A shortcut to the object.
|
Icon | Status | Description |
---|---|---|
None
|
Blank
|
Represents an item whose Team Foundation source control state is unknown.
|
![]() |
Checked in
|
Represents an item that is under Team Foundation source control and has no pending changes against it.
|
![]() |
Checked out
|
Represents an item for which the current user has a pending change in their current workspace, and the item is not exclusively locked.
|
![]() |
Orphaned
|
Represents an item that has been orphaned because of a dependency break.
|
![]() |
Editable
|
Represents an item that is writable.
|
![]() |
Read-only
|
Represents an item that is not writable.
|
![]() |
Disabled
|
Represents an item that should have been added to Team Foundation source control because the item is a child of a source controlled solution or project but could not be added.
|
![]() |
Checked out exclusive
|
Represents an item for which the current user has pending changes in their current workspace, and the item is exclusively locked by the current user.
|
![]() |
Checked out shared other
|
Represents an item that the current user does not have checked out in their current workspace, but the item does have a pending change in another workspace (owned by either this user or another user).
|
![]() |
Checked out exclusive other
|
Represents an item that the current user does not have checked out in his or her current workspace, but the item does have a pending change in another workspace (owned by either this user or another user) and is exclusively locked there.
|
![]() |
Excluded from source control
|
Represents an item that is not under Team Foundation source control because the user has explicitly excluded the item from source control.
|
![]() |
Pending addition
|
Represents an item that is not currently on the source control server, but is being added to source control by the current user (has a pending change of add).
|
![]() |
Synchronously opened
|
Represents an item that belongs to a project that Visual Studio is opening asynchronously.
|
Comments
Post a Comment