次の方法で共有


LabelShapeTypeDescriptor クラス

LabelShape クラスの特殊化型記述子。

継承階層

System.Object
  System.ComponentModel.CustomTypeDescriptor
    Microsoft.VisualStudio.Modeling.Design.ElementTypeDescriptor
      Microsoft.VisualStudio.Modeling.Diagrams.PresentationElementTypeDescriptor
        Microsoft.VisualStudio.Modeling.Diagrams.LabelShapeTypeDescriptor

名前空間:  Microsoft.VisualStudio.Modeling.Diagrams
アセンブリ:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll 内)

構文

'宣言
Public Class LabelShapeTypeDescriptor _
    Inherits PresentationElementTypeDescriptor
public class LabelShapeTypeDescriptor : PresentationElementTypeDescriptor

LabelShapeTypeDescriptor 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド LabelShapeTypeDescriptor(ICustomTypeDescriptor, LabelShape)
パブリック メソッド LabelShapeTypeDescriptor(ICustomTypeDescriptor, PresentationElement, ModelElement) 互換性のために残されています。新しい CommentShapeTypeDescriptor を作成します

このページのトップへ

プロパティ

  名前 説明
プロテクト プロパティ ComponentType このクラスが表しているモデル要素の Type を取得します。 (ElementTypeDescriptor から継承されます。)
パブリック プロパティ ModelElement このクラスが表しているモデル要素を取得します。 (ElementTypeDescriptor から継承されます。)
パブリック プロパティ PresentationElement この記述子で説明するプレゼンテーション モデルの要素を返します (PresentationElementTypeDescriptor から継承されます。)
プロテクト プロパティ RepresentedModelElement (PresentationElementTypeDescriptor から継承されます。)
プロテクト プロパティ Store (ElementTypeDescriptor から継承されます。)

このページのトップへ

メソッド

  名前 説明
プロテクト メソッド CollectionRolePropertiesBrowsable このモデル要素が参加するすべてのリレーションシップについて、ロールに基づく Collection プロパティのすべての PropertyDescriptor が Browsable かどうかを返します (ElementTypeDescriptor から継承されます。)
プロテクト メソッド CreateCollectionPropertyDescriptor (ElementTypeDescriptor から継承されます。)
プロテクト メソッド CreatePropertyDescriptor (ElementTypeDescriptor.CreatePropertyDescriptor(ModelElement, DomainPropertyInfo, array<Attribute[]) をオーバーライドします。)
プロテクト メソッド CreateRolePlayerPropertyDescriptor モデル要素のロール プロパティの記述子を作成します。 (ElementTypeDescriptor から継承されます。)
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetAttributes この型記述子によって表される型のカスタム属性のコレクションを返します。 (CustomTypeDescriptor から継承されます。)
プロテクト メソッド GetCategory ドメイン プロパティのカテゴリのローカライズされた文字列を返します。 (ElementTypeDescriptor から継承されます。)
パブリック メソッド GetClassName プロパティ グリッドに表示されたクラス名を取得します。 (PresentationElementTypeDescriptor から継承されます。)
パブリック メソッド GetComponentName プロパティ グリッドに表示されたコンポーネント名を取得します。 (PresentationElementTypeDescriptor から継承されます。)
パブリック メソッド GetConverter この型記述子によって表される型の型コンバーターを返します。 (CustomTypeDescriptor から継承されます。)
パブリック メソッド GetDefaultEvent この型記述子によって表されるオブジェクトの既定のイベントに使用するイベント記述子を返します。 (CustomTypeDescriptor から継承されます。)
パブリック メソッド GetDefaultProperty この型記述子によって表されるオブジェクトの既定のプロパティに使用するプロパティ記述子を返します。 (CustomTypeDescriptor から継承されます。)
プロテクト メソッド GetDescription ドメイン プロパティの説明のローカライズされた文字列を返します。 (ElementTypeDescriptor から継承されます。)
プロテクト メソッド GetDisplayProperties(ModelElement, PropertyDescriptor%) モデル要素のすべてのプロパティのプロパティ記述子のコレクションを返します。 (ElementTypeDescriptor から継承されます。)
プロテクト メソッド GetDisplayProperties(ModelElement, Store, PropertyDescriptor%) 各ドメイン プロパティに対応するプロパティ記述子の一覧を返します。 (ElementTypeDescriptor から継承されます。)
プロテクト メソッド GetDomainClassInfo 説明する要素の型のドメイン クラス情報を返します。 (ElementTypeDescriptor から継承されます。)
プロテクト メソッド GetDomainPropertyAttributes 記述されたプロパティに適用されるカスタム属性の配列を返します。 (ElementTypeDescriptor から継承されます。)
パブリック メソッド GetEditor この型記述子によって表されるクラスに関連付けられる指定した型のエディターを返します。 (CustomTypeDescriptor から継承されます。)
パブリック メソッド GetEvents() この型記述子によって表されるオブジェクトのイベント記述子のコレクションを返します。 (CustomTypeDescriptor から継承されます。)
パブリック メソッド GetEvents(array<Attribute[]) この型記述子によって表されるオブジェクトのイベント記述子のフィルター処理されたコレクションを返します。 (CustomTypeDescriptor から継承されます。)
プロテクト メソッド GetExtensionProperties 任意の拡張子要素のプロパティ記述子を返します (ElementTypeDescriptor から継承されます。)
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetProperties() 説明されている型のすべてのプロパティを含む、ドメインのプロパティ記述子のコレクションを返します。 (ElementTypeDescriptor から継承されます。)
パブリック メソッド GetProperties(array<Attribute[]) 属性配列をフィルターとして使用して、コンポーネントのこのインスタンスのプロパティを返します。 (PresentationElementTypeDescriptor から継承されます。)
プロテクト メソッド GetPropertyDescriptorDisplayName ドメイン プロパティの表示名のローカライズされた文字列を返します。 (ElementTypeDescriptor から継承されます。)
パブリック メソッド GetPropertyOwner 指定したプロパティ記述子によって記述されたプロパティを格納するオブジェクトを返します。 (CustomTypeDescriptor から継承されます。)
プロテクト メソッド GetRolePlayerPropertyAttributes 記述されたロール プロパティに適用されるカスタム属性の配列を返します。 (ElementTypeDescriptor から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド IncludeCollectionRoleProperties このモデル要素が参加するすべてのリレーションシップについて、ロールに基づく Collection プロパティの PropertyDescriptor を提供するかどうかを返します。 (ElementTypeDescriptor から継承されます。)
プロテクト メソッド IncludeEmbeddingRelationshipProperties 指定したモデル要素について、重複を許可しない埋め込みリレーションシップのターゲット要素のプロパティを追加するかどうかを示す値を返します。 (ElementTypeDescriptor から継承されます。)
プロテクト メソッド IncludeOppositeRolePlayerProperties このモデル要素が参加するすべてのリレーションシップについて、反対側のロール プレイヤーがいる場合はその ElementName プロパティを表示するかどうかを返します (PresentationElementTypeDescriptor から継承されます。)
プロテクト メソッド IsPropertyDescriptorReadOnly 記述されたプロパティが読み取り専用かどうかを示す値を返します。 (ElementTypeDescriptor から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド ShouldCreateCollectionPropertyDescriptor リレーションシップおよび関係するインスタンス レベル ロール プレイヤーについて、コレクションのプロパティ記述子を作成するかどうかを返します (ElementTypeDescriptor から継承されます。)
プロテクト メソッド ShouldCreatePropertyDescriptor 指定されたドメイン プロパティ用の記述子を作成する必要があるかどうかを示す値を返します。 (ElementTypeDescriptor から継承されます。)
プロテクト メソッド ShouldCreateRolePlayerPropertyDescriptor 指定されたロール プロパティ用の記述子を作成する必要があるかどうかを示す値を返します。 (ElementTypeDescriptor から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualStudio.Modeling.Diagrams 名前空間