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 代表物件實例上的一個屬性,但呼叫模式支援依擁有者類型實作介面的能力。
屬性
| 名稱 | Description |
|---|---|
| CanRead |
會得到一個值來判斷自訂屬性是否支援讀取存取。 |
| CanWrite |
會得到一個判斷自訂屬性是否支援寫入權限的值。 |
| Name |
取得與路徑相關的屬性名稱。 |
| Type |
取得自訂屬性的底層類型。 |
方法
| 名稱 | Description |
|---|---|
| GetIndexedValue(Object, Object) |
在自訂屬性支援索引器的情況下,從索引位置取得值。 |
| GetValue(Object) |
從特定實例取得自訂屬性的價值。 |
| SetIndexedValue(Object, Object, Object) |
在自訂屬性支援索引器的情況下,將值設在索引位置。 |
| SetValue(Object, Object) |
設定指定實例的自訂屬性值。 |