次の方法で共有


XmlSerializationBehaviorTypeDescriptor クラス

XmlSerializationBehavior の要素のカスタム型記述子のクラス。

継承階層

System.Object
  System.ComponentModel.CustomTypeDescriptor
    Microsoft.VisualStudio.Modeling.Design.ElementTypeDescriptor
      Microsoft.VisualStudio.Modeling.DslDefinition.XmlSerializationBehaviorTypeDescriptor

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

構文

'宣言
Public Class XmlSerializationBehaviorTypeDescriptor _
    Inherits ElementTypeDescriptor
public class XmlSerializationBehaviorTypeDescriptor : ElementTypeDescriptor

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

コンストラクター

  名前 説明
パブリック メソッド XmlSerializationBehaviorTypeDescriptor(ICustomTypeDescriptor, ModelElement) コンストラクター
パブリック メソッド XmlSerializationBehaviorTypeDescriptor(ICustomTypeDescriptor, Type) コンストラクター

このページのトップへ

プロパティ

  名前 説明
プロテクト プロパティ ComponentType このクラスが表しているモデル要素の Type を取得します。 (ElementTypeDescriptor から継承されます。)
パブリック プロパティ ModelElement このクラスが表しているモデル要素を取得します。 (ElementTypeDescriptor から継承されます。)
プロテクト プロパティ Store (ElementTypeDescriptor から継承されます。)

このページのトップへ

メソッド

  名前 説明
プロテクト メソッド CollectionRolePropertiesBrowsable このモデル要素が加わったりすべてのリレーションシップに、ロールに基づいてコレクション プロパティのどの PropertyDescriptor が Browsable かどうかを返します。 (ElementTypeDescriptor から継承されます。)
プロテクト メソッド CreateCollectionPropertyDescriptor (ElementTypeDescriptor から継承されます。)
プロテクト メソッド CreatePropertyDescriptor モデル要素のプロパティ記述子を作成します。 (ElementTypeDescriptor から継承されます。)
プロテクト メソッド CreateRolePlayerPropertyDescriptor モデル要素のプロパティのロールの記述子を作成します。 (ElementTypeDescriptor から継承されます。)
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetAttributes この型記述子によって表される型のカスタム属性のコレクションを返します。 (CustomTypeDescriptor から継承されます。)
プロテクト メソッド GetCategory ドメインのプロパティのカテゴリのローカライズされた文字列を返します。 (ElementTypeDescriptor から継承されます。)
パブリック メソッド GetClassName この記述子を表すクラスの名前を返します。 (ElementTypeDescriptor から継承されます。)
パブリック メソッド GetComponentName このクラスによって表されるモデル要素の名前を取得します。 (ElementTypeDescriptor から継承されます。)
パブリック メソッド 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[]) プロパティ記述子 XmlSerializationBehavior のインスタンスのコレクションを返します。 (ElementTypeDescriptor.GetProperties(array<Attribute[]) をオーバーライドします。)
プロテクト メソッド GetPropertyDescriptorDisplayName ドメインのプロパティの表示名をローカライズした文字列を返します。 (ElementTypeDescriptor から継承されます。)
パブリック メソッド GetPropertyOwner 指定したプロパティ記述子によって記述されたプロパティを格納するオブジェクトを返します。 (CustomTypeDescriptor から継承されます。)
プロテクト メソッド GetRolePlayerPropertyAttributes プロパティの説明するロールに適用されるカスタム属性の配列を返します。 (ElementTypeDescriptor から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド IncludeCollectionRoleProperties このモデル要素が加わったりすべてのリレーションシップに、ロールに基づいてコレクション プロパティに PropertyDescriptor を提供するかどうかを返します。 (ElementTypeDescriptor から継承されます。)
プロテクト メソッド IncludeEmbeddingRelationshipProperties 指定されたモデル要素では、メソッドを使用して重複していない埋め込みリレーションシップのターゲット要素のプロパティを追加するかどうかを示す値。 (ElementTypeDescriptor から継承されます。)
プロテクト メソッド IncludeOppositeRolePlayerProperties 指定されたモデル要素のプロパティには、メソッドのうち 1 に一対一リレーションシップ追加するかどうかを示す値。 (ElementTypeDescriptor から継承されます。)
プロテクト メソッド IsPropertyDescriptorReadOnly 説明したプロパティが読み取り専用かどうかを示す値を返します。 (ElementTypeDescriptor から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド ShouldCreateCollectionPropertyDescriptor リレーションシップと、ロール プレーヤーのレベルのインスタンスにコレクションのプロパティ記述子を作成するかどうかを返します。 (ElementTypeDescriptor から継承されます。)
プロテクト メソッド ShouldCreatePropertyDescriptor 指定したドメインは、記述子のプロパティに対して作成されるかどうかを示す値を返します。 (ElementTypeDescriptor から継承されます。)
プロテクト メソッド ShouldCreateRolePlayerPropertyDescriptor プロパティ記述子は、指定されたロールに対して作成されるかどうかを示す値を返します。 (ElementTypeDescriptor から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

スレッド セーフ

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

参照

関連項目

Microsoft.VisualStudio.Modeling.DslDefinition 名前空間