Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Note: This API is now obsolete.
Specialized type descriptor for the Shape class.
Inheritance Hierarchy
System.Object
  System.ComponentModel.CustomTypeDescriptor
    Microsoft.VisualStudio.Modeling.Design.ElementTypeDescriptor
      Microsoft.VisualStudio.Modeling.Diagrams.PresentationElementTypeDescriptor
        Microsoft.VisualStudio.Modeling.Diagrams.NodeShapeTypeDescriptor
Namespace:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Syntax
'Declaration
<ObsoleteAttribute("Use PresentationElementTypeDescriptor instead.")> _
Public Class NodeShapeTypeDescriptor _
    Inherits PresentationElementTypeDescriptor
[ObsoleteAttribute("Use PresentationElementTypeDescriptor instead.")]
public class NodeShapeTypeDescriptor : PresentationElementTypeDescriptor
[ObsoleteAttribute(L"Use PresentationElementTypeDescriptor instead.")]
public ref class NodeShapeTypeDescriptor : public PresentationElementTypeDescriptor
[<ObsoleteAttribute("Use PresentationElementTypeDescriptor instead.")>]
type NodeShapeTypeDescriptor =  
    class 
        inherit PresentationElementTypeDescriptor 
    end
public class NodeShapeTypeDescriptor extends PresentationElementTypeDescriptor
The NodeShapeTypeDescriptor type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| .gif) | NodeShapeTypeDescriptor(ICustomTypeDescriptor, NodeShape) | |
| .gif) | NodeShapeTypeDescriptor(ICustomTypeDescriptor, PresentationElement, ModelElement) | Obsolete. Creates a new ShapeTypeDescriptor | 
Top
Properties
| Name | Description | |
|---|---|---|
| .gif) | ComponentType | Gets the Type of the model element that this class is representing. (Inherited from ElementTypeDescriptor.) | 
| .gif) | ModelElement | Gets the model element that this class is representing. (Inherited from ElementTypeDescriptor.) | 
| .gif) | PresentationElement | Returns the presentation model element described by this descriptor (Inherited from PresentationElementTypeDescriptor.) | 
| .gif) | RepresentedModelElement | (Inherited from PresentationElementTypeDescriptor.) | 
| .gif) | Store | (Inherited from ElementTypeDescriptor.) | 
Top
Methods
| Name | Description | |
|---|---|---|
| .gif) | CollectionRolePropertiesBrowsable | For all the relationships this model element participate, return whether any PropertyDescriptor for Collection properties based on roles is Browsable (Inherited from ElementTypeDescriptor.) | 
| .gif) | CreateCollectionPropertyDescriptor | (Inherited from ElementTypeDescriptor.) | 
| .gif) | CreatePropertyDescriptor | Creates a descriptor for a property of a model element. (Inherited from ElementTypeDescriptor.) | 
| .gif) | CreateRolePlayerPropertyDescriptor | Creates a descriptor for a role property of a model element. (Inherited from ElementTypeDescriptor.) | 
| .gif) | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | 
| .gif) | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | 
| .gif) | GetAttributes | Returns a collection of custom attributes for the type represented by this type descriptor. (Inherited from CustomTypeDescriptor.) | 
| .gif) | GetCategory | Returns a localized string for the category of a domain property. (Inherited from ElementTypeDescriptor.) | 
| .gif) | GetClassName | Gets the class name displayed in the property grid. (Inherited from PresentationElementTypeDescriptor.) | 
| .gif) | GetComponentName | Gets the component name displayed in the property grid. (Inherited from PresentationElementTypeDescriptor.) | 
| .gif) | GetConverter | Returns a type converter for the type represented by this type descriptor. (Inherited from CustomTypeDescriptor.) | 
| .gif) | GetDefaultEvent | Returns the event descriptor for the default event of the object represented by this type descriptor. (Inherited from CustomTypeDescriptor.) | 
| .gif) | GetDefaultProperty | Returns the property descriptor for the default property of the object represented by this type descriptor. (Inherited from CustomTypeDescriptor.) | 
| .gif) | GetDescription | Returns a localized string for the description of a domain property. (Inherited from ElementTypeDescriptor.) | 
| .gif) | GetDisplayProperties(ModelElement, PropertyDescriptor%) | Returns a collection of property descriptors for all the properties of a model element. (Inherited from ElementTypeDescriptor.) | 
| .gif) | GetDisplayProperties(ModelElement, Store, PropertyDescriptor%) | Returns a list of property descriptors corresponding to each domain property (Inherited from ElementTypeDescriptor.) | 
| .gif) | GetDomainClassInfo | Return the domain class info for the type of element being described. (Inherited from ElementTypeDescriptor.) | 
| .gif) | GetDomainPropertyAttributes | Returns an array of the custom attributes that are applied to the described property. (Inherited from ElementTypeDescriptor.) | 
| .gif) | GetEditor | Returns an editor of the specified type that is to be associated with the class represented by this type descriptor. (Inherited from CustomTypeDescriptor.) | 
| .gif) | GetEvents() | Returns a collection of event descriptors for the object represented by this type descriptor. (Inherited from CustomTypeDescriptor.) | 
| .gif) | GetEvents(array<Attribute[]) | Returns a filtered collection of event descriptors for the object represented by this type descriptor. (Inherited from CustomTypeDescriptor.) | 
| .gif) | GetExtensionProperties | Returns the property descriptors for any extension elements (Inherited from ElementTypeDescriptor.) | 
| .gif) | GetHashCode | Serves as the default hash function. (Inherited from Object.) | 
| .gif) | GetProperties() | Returns a collection of domain property descriptors that contains all the properties of the described type. (Inherited from ElementTypeDescriptor.) | 
| .gif) | GetProperties(array<Attribute[]) | Returns the properties for this instance of a component using the attribute array as a filter. (Inherited from PresentationElementTypeDescriptor.) | 
| .gif) | GetPropertyDescriptorDisplayName | Returns a localized string for the display name of a domain property. (Inherited from ElementTypeDescriptor.) | 
| .gif) | GetPropertyOwner | Returns an object that contains the property described by the specified property descriptor. (Inherited from CustomTypeDescriptor.) | 
| .gif) | GetRolePlayerPropertyAttributes | Returns an array of the custom attributes that are applied to the described role property. (Inherited from ElementTypeDescriptor.) | 
| .gif) | GetType | Gets the Type of the current instance. (Inherited from Object.) | 
| .gif) | IncludeCollectionRoleProperties | For all the relationships this model element participate, return whether to provide a PropertyDescriptor for Collection properties based on roles. (Inherited from ElementTypeDescriptor.) | 
| .gif) | IncludeEmbeddingRelationshipProperties | For the specified model element, returns a value that indicates whether to add properties of the target element of any embedded relationships that do not allow duplicates. (Inherited from ElementTypeDescriptor.) | 
| .gif) | IncludeOppositeRolePlayerProperties | For all the relationships this model element participate, return whether to display the opposite role player's ElementName property if there's one (Inherited from PresentationElementTypeDescriptor.) | 
| .gif) | IsPropertyDescriptorReadOnly | Returns a value that indicates whether the described property is read-only. (Inherited from ElementTypeDescriptor.) | 
| .gif) | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | 
| .gif) | ShouldCreateCollectionPropertyDescriptor | For the relationship and the instance level role players involved, return whether to create a property descriptor for the collections (Inherited from ElementTypeDescriptor.) | 
| .gif) | ShouldCreatePropertyDescriptor | Returns a value that indicates whether a descriptor should be created for the specified domain property. (Inherited from ElementTypeDescriptor.) | 
| .gif) | ShouldCreateRolePlayerPropertyDescriptor | Returns a value that indicates whether a descriptor should be created for the specified role property. (Inherited from ElementTypeDescriptor.) | 
| .gif) | ToString | Returns a string that represents the current object. (Inherited from Object.) | 
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.