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)

public:
property Guid CommandGuid {
	virtual Guid get();
}

Property Value

Type: System::Guid

A GUID associated with this window pane.

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.

Return to top
Show: