ICustomProperty インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
COM を使用して実装されるデータ バインディング ソースのカスタム プロパティ定義のサポートを実装します。
public interface class ICustomProperty
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(819630784, 9192, 17056, 174, 124, 115, 74, 14, 93, 39, 130)]
struct ICustomProperty
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(819630784, 9192, 17056, 174, 124, 115, 74, 14, 93, 39, 130)]
public interface ICustomProperty
Public Interface ICustomProperty
- 属性
注釈
ICustomProperty はオブジェクトのインスタンスのプロパティを表しますが、呼び出し元のパターンでは、所有者の型ごとにインターフェイスを実装する機能がサポートされています。
プロパティ
CanRead |
カスタム プロパティが読み取りアクセスをサポートするかどうかを決定する値を取得します。 |
CanWrite |
カスタム プロパティが書き込みアクセスをサポートするかどうかを決定する値を取得します。 |
Name |
プロパティのパス関連の名前を取得します。 |
Type |
カスタム プロパティの基になる型を取得します。 |
メソッド
GetIndexedValue(Object, Object) |
カスタム プロパティにインデクサーがサポートされている場合は、インデックスの場所にある値を取得します。 |
GetValue(Object) |
特定のインスタンスからカスタム プロパティの値を取得します。 |
SetIndexedValue(Object, Object, Object) |
カスタム プロパティにインデクサーがサポートされている場合は、インデックスの場所に値を設定します。 |
SetValue(Object, Object) |
指定したインスタンスのカスタム プロパティ値を設定します。 |