DesignerWindowPane.CommandGuid Property
Gets the command UI GUID associated with this window pane.
Namespace: Microsoft.VisualStudio.Shell.Design
Assembly: Microsoft.VisualStudio.Shell.Design (in Microsoft.VisualStudio.Shell.Design.dll)
Syntax
'Declaration
Public Overridable ReadOnly Property CommandGuid As Guid
public virtual Guid CommandGuid { get; }
public:
virtual property Guid CommandGuid {
Guid get ();
}
abstract CommandGuid : Guid with get
override CommandGuid : Guid with get
function get CommandGuid () : Guid
Property Value
Type: Guid
A GUID associated with this window pane.
Remarks
This property returns the command UI GUID to pass back to Visual Studio. This GUID is used by the Visual Studio command bars to determine which toolbars should become visible when the designer has focus. The default implementation of this property provides a way for both the root designer and the window pane to provide a GUID as follows:
If the root designer offers a GUID, then multiple designer window panes can be used to host many designers. To locate a GUID for the root designer, this property first asks the root designer for the IDictionaryService and tries to locate an entry for the CommandID. If this succeeds, the GUID will be taken from the CommandID’s Guid property.
If a command GUID could not be found on the root designer, this property will return the GUID of the window pane class itself.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.