DependencyPropertyDescriptor クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
依存関係プロパティの追加のプロパティ特性を記述する PropertyDescriptor の拡張機能を提供します。
public ref class DependencyPropertyDescriptor sealed : System::ComponentModel::PropertyDescriptor
public sealed class DependencyPropertyDescriptor : System.ComponentModel.PropertyDescriptor
type DependencyPropertyDescriptor = class
inherit PropertyDescriptor
Public NotInheritable Class DependencyPropertyDescriptor
Inherits PropertyDescriptor
- 継承
注釈
このクラスは、主にデザイナー アプリケーションで使用されます。 これらのアプリケーションでは、プロパティ ウィンドウまたはプロパティ値の編集に使用される他のツールを使用して、依存関係プロパティの特性を報告する必要がある場合があります。
特定のプロパティをチェックして、 として使用できるかどうかをDependencyPropertyDescriptor判断するには、 PropertyDescriptorを呼び出すか、 または を呼び出DependencyPropertyDescriptor.FromProperty(PropertyDescriptor)しますDependencyPropertyDescriptor.FromName。 いずれかのメソッドが を返す null
場合、 プロパティは依存関係プロパティではありません。 メソッドが有効 DependencyPropertyDescriptor な を返す場合、 プロパティは依存関係プロパティです。
プロパティ
AttributeArray |
属性の配列を取得または設定します。 (継承元 MemberDescriptor) |
Attributes |
メンバーの属性のコレクションを取得します。 |
Category |
CategoryAttribute で指定されている、メンバーが属するカテゴリの名前を取得します。 |
ComponentType |
プロパティが関連付けられているコンポーネントの型を取得します。 |
Converter |
プロパティの型コンバーターを取得します。 |
DependencyProperty |
依存関係プロパティの識別子を返します。 |
Description |
DescriptionAttribute で指定されている、メンバーの説明を取得します。 |
DesignerCoerceValueCallback |
依存関係プロパティの値が依存関係プロパティのエンジンに格納される前にそのプロパティの有効値を変更するためにデザイナーが使用するコールバックを取得または設定します。 |
DesignTimeOnly |
DesignOnlyAttribute で指定されている、メンバーを設定できるのがデザイン時だけかどうかを示す値を取得します。 |
DisplayName |
[プロパティ] ウィンドウなどのウィンドウに表示できる名前を取得します。 |
IsAttached |
プロパティが添付プロパティとして登録され、添付して使う方法で使用されているかどうかを示す値を取得します。 |
IsBrowsable |
プロパティの BrowsableAttribute の値を取得します。 |
IsLocalizable |
プロパティをローカライズする必要があるかどうかを示す、LocalizableAttribute で指定されている値を取得します。 |
IsReadOnly |
プロパティが読み取り専用かどうかを示す値を取得します。 |
Metadata |
依存関係プロパティに関連付けられているメタデータを取得します。 |
Name |
メンバーの名前を取得します。 (継承元 MemberDescriptor) |
NameHashCode |
GetHashCode() で指定されている、メンバーの名前のハッシュ コードを取得します。 (継承元 MemberDescriptor) |
PropertyType |
依存関係プロパティを表す Type を取得します。 |
SerializationVisibility |
プロパティをシリアル化する必要があるかどうかを示す、DesignerSerializationVisibilityAttribute で指定されている値を取得します。 (継承元 PropertyDescriptor) |
SupportsChangeEvents |
このプロパティの値変更通知をプロパティ記述子以外 (コンポーネント自体など) から発生させてよいか、または SetValue(Object, Object) への直接呼び出しからだけ通知を発生させるかを示します。 |
メソッド
適用対象
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示