ModelExplorerTreeContainer Class
Represents Model Explorer, which contains a tree view in alphabetical order of all elements in a model.
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
System::MarshalByRefObject
System.ComponentModel::Component
System.Windows.Forms::Control
System.Windows.Forms::ScrollableControl
System.Windows.Forms::ContainerControl
Microsoft.VisualStudio.Modeling.Shell::ContainerBase
Microsoft.VisualStudio.Modeling.Shell::ModelExplorerTreeContainer
| Name | Description | |
|---|---|---|
![]() | ModelExplorerTreeContainer(IServiceProvider^) | Initializes a new instance of the ModelExplorerTreeContainer class. |
| Name | Description | |
|---|---|---|
![]() | AccessibilityObject | (Inherited from Control.) |
![]() | AccessibleDefaultActionDescription | (Inherited from Control.) |
![]() | AccessibleDescription | (Inherited from Control.) |
![]() | AccessibleName | (Inherited from Control.) |
![]() | AccessibleRole | (Inherited from Control.) |
![]() | ActiveControl | (Inherited from ContainerControl.) |
![]() | AllowDrop | (Inherited from Control.) |
![]() | Anchor | (Inherited from Control.) |
![]() | AutoScaleDimensions | (Inherited from ContainerControl.) |
![]() | AutoScaleFactor | (Inherited from ContainerControl.) |
![]() | AutoScaleMode | (Inherited from ContainerControl.) |
![]() | AutoScroll | (Inherited from ScrollableControl.) |
![]() | AutoScrollMargin | (Inherited from ScrollableControl.) |
![]() | AutoScrollMinSize | (Inherited from ScrollableControl.) |
![]() | AutoScrollOffset | (Inherited from Control.) |
![]() | AutoScrollPosition | (Inherited from ScrollableControl.) |
![]() | BackColor | (Inherited from Control.) |
![]() | BackgroundImage | (Inherited from Control.) |
![]() | BackgroundImageLayout | (Inherited from Control.) |
![]() | BindingContext | (Inherited from ContainerControl.) |
![]() | BorderRectangle | Gets the border for the tool window.(Inherited from ContainerBase.) |
![]() | Bottom | (Inherited from Control.) |
![]() | Bounds | (Inherited from Control.) |
![]() | CanEnableIme | (Inherited from ContainerControl.) |
![]() | CanFocus | (Inherited from Control.) |
![]() | CanRaiseEvents | (Inherited from Control.) |
![]() | CanSelect | (Inherited from Control.) |
![]() | Capture | (Inherited from Control.) |
![]() | CausesValidation | (Inherited from Control.) |
![]() | ClientRectangle | (Inherited from Control.) |
![]() | ClientSize | (Inherited from Control.) |
![]() | CompanyName | (Inherited from Control.) |
![]() | Container | (Inherited from Component.) |
![]() | ContainsFocus | (Inherited from Control.) |
![]() | ContextMenu | (Inherited from Control.) |
![]() | ContextMenuCommandId | Gets the shortcut menu to display for Model Explorer. |
![]() | ContextMenuStrip | (Inherited from Control.) |
![]() | Controls | (Inherited from Control.) |
![]() | Created | (Inherited from Control.) |
![]() | CreateParams | (Inherited from ContainerControl.) |
![]() | CurrentAutoScaleDimensions | (Inherited from ContainerControl.) |
![]() | CurrentParentElement | Gets the parent element of the element that is selected in Model Explorer. |
![]() | Cursor | (Inherited from Control.) |
![]() | DataBindings | (Inherited from Control.) |
![]() | DefaultCursor | (Inherited from Control.) |
![]() | DefaultImeMode | (Inherited from Control.) |
![]() | DefaultMargin | (Inherited from Control.) |
![]() | DefaultMaximumSize | (Inherited from Control.) |
![]() | DefaultMinimumSize | (Inherited from Control.) |
![]() | DefaultPadding | (Inherited from Control.) |
![]() | DefaultSize | (Inherited from Control.) |
![]() | DesignMode | (Inherited from Component.) |
![]() | DisplayRectangle | (Inherited from ScrollableControl.) |
![]() | Disposing | (Inherited from Control.) |
![]() | Dock | (Inherited from Control.) |
![]() | DoubleBuffered | (Inherited from Control.) |
![]() | ElementOperations | |
![]() | ElementVisitor | Gets the element visitor, which traverses the in-memory store and adds nodes to the Model Explorer tree as needed. |
![]() | ElementVisitorFilter | Gets the element visitor filter, which determines the nodes that the element visitor adds to the Model Explorer tree. |
![]() | Enabled | (Inherited from Control.) |
![]() | Events | (Inherited from Component.) |
![]() | Focused | (Inherited from Control.) |
![]() | Font | (Inherited from Control.) |
![]() | FontHeight | (Inherited from Control.) |
![]() | ForeColor | (Inherited from Control.) |
![]() | GetModelElementDisplayNameEventHandler | Gets the event handler that lets a derived class supply a display name for an element in Model Explorer. |
![]() | Handle | (Inherited from Control.) |
![]() | HasBorder | Gets the tool window and checks to see whether is has a border.(Inherited from ContainerBase.) |
![]() | HasChildren | (Inherited from Control.) |
![]() | Height | (Inherited from Control.) |
![]() | HorizontalScroll | (Inherited from ScrollableControl.) |
![]() | HScroll | (Inherited from ScrollableControl.) |
![]() | ImeMode | (Inherited from Control.) |
![]() | ImeModeBase | (Inherited from Control.) |
![]() | InvokeRequired | (Inherited from Control.) |
![]() | IsAccessible | (Inherited from Control.) |
![]() | IsDisposed | (Inherited from Control.) |
![]() | IsHandleCreated | (Inherited from Control.) |
![]() | IsMirrored | (Inherited from Control.) |
![]() | IsValidDocData | Gets the document and verifies whether it is in a format that the generated designer for a domain-specific language can read. |
![]() | LayoutEngine | (Inherited from Control.) |
![]() | Left | (Inherited from Control.) |
![]() | Location | (Inherited from Control.) |
![]() | Margin | (Inherited from Control.) |
![]() | MaximumSize | (Inherited from Control.) |
![]() | MinimumSize | (Inherited from Control.) |
![]() | ModelingDocData | Gets or sets a document in memory. |
![]() | Name | (Inherited from Control.) |
![]() | ObjectModelBrowser | Gets the tree view that appears in Model Explorer. |
![]() | Padding | (Inherited from Control.) |
![]() | Parent | (Inherited from Control.) |
![]() | ParentForm | (Inherited from ContainerControl.) |
![]() | PreferredSize | (Inherited from Control.) |
![]() | ProductName | (Inherited from Control.) |
![]() | ProductVersion | (Inherited from Control.) |
![]() | RecreatingHandle | (Inherited from Control.) |
![]() | Region | (Inherited from Control.) |
![]() | RenderRightToLeft | (Inherited from Control.) |
![]() | ResizeRedraw | (Inherited from Control.) |
![]() | Right | (Inherited from Control.) |
![]() | RightToLeft | (Inherited from Control.) |
![]() | RootElementDomainClassId | |
![]() | RootElements | Gets the root elements in Model Explorer. |
![]() | ScaleChildren | (Inherited from Control.) |
![]() | SelectedElement | Gets the element that is selected in Model Explorer. |
![]() | SelectedRole | Gets the role that is selected in Model Explorer. |
![]() | SelectionService | Gets the interface through which users can select elements in Model Explorer. |
![]() | ServiceProvider | Gets the service provider that retrieves shell services. |
![]() | ShowFocusCues | (Inherited from Control.) |
![]() | ShowKeyboardCues | (Inherited from Control.) |
![]() | Site | (Inherited from Control.) |
![]() | Size | (Inherited from Control.) |
![]() | TabIndex | (Inherited from Control.) |
![]() | TabStop | (Inherited from Control.) |
![]() | Tag | (Inherited from Control.) |
![]() | Text | (Inherited from Control.) |
![]() | Top | (Inherited from Control.) |
![]() | TopLevelControl | (Inherited from Control.) |
![]() | UseWaitCursor | (Inherited from Control.) |
![]() | VerticalScroll | (Inherited from ScrollableControl.) |
![]() | Visible | (Inherited from Control.) |
![]() | VisitRelationships | Gets relationships (links between domain elements) and verifies whether the relationships should be included as part of the element traversal. |
![]() | VScroll | (Inherited from ScrollableControl.) |
![]() | Watermark | Gets and sets the watermark for the tool window.(Inherited from ContainerBase.) |
![]() | Width | (Inherited from Control.) |
| Name | Description | |
|---|---|---|
![]() ![]() | IContainerControl::ActivateControl(Control^) | (Inherited from ContainerControl.) |
![]() ![]() | IDropTarget::OnDragDrop(DragEventArgs^) | (Inherited from Control.) |
![]() ![]() | IDropTarget::OnDragEnter(DragEventArgs^) | (Inherited from Control.) |
![]() ![]() | IDropTarget::OnDragLeave(EventArgs^) | (Inherited from Control.) |
![]() ![]() | IDropTarget::OnDragOver(DragEventArgs^) | (Inherited from Control.) |
In the Domain-Specific Language Designer, Model Explorer is represented as DSL Explorer. In the generated designer, Model Explorer is represented as Class Diagrams Explorer.
Each item in Model Explorer represents an element in a model. To display this list of elements, the model must be open in the document window. When you click an element in Model Explorer, the element's properties populate the Properties tab.
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.






