ICustomProperty Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Implementiert die Unterstützung der Definition benutzerdefinierter Eigenschaften für Datenquellen, die mithilfe von COM implementiert werden.
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
- Attribute
Hinweise
ICustomProperty stellt eine Eigenschaft auf einer instance eines Objekts dar, aber die aufrufenden Muster unterstützen die Möglichkeit, die Schnittstelle pro Besitzertyp zu implementieren.
Eigenschaften
CanRead |
Ruft einen Wert ab, der bestimmt, ob die benutzerdefinierte Eigenschaft Lesezugriff unterstützt. |
CanWrite |
Ruft einen Wert ab, der bestimmt, ob die benutzerdefinierte Eigenschaft Schreibzugriff unterstützt. |
Name |
Ruft den pfadrelevanten Namen der Eigenschaft ab. |
Type |
Ruft den zugrunde liegenden Typ der benutzerdefinierten Eigenschaft ab. |
Methoden
GetIndexedValue(Object, Object) |
Ruft den Wert an einem Indexspeicherort für Fälle ab, in denen die benutzerdefinierte Eigenschaft Indexerunterstützung hat. |
GetValue(Object) |
Ruft den Wert der benutzerdefinierten Eigenschaft von einer bestimmten instance ab. |
SetIndexedValue(Object, Object, Object) |
Legt den Wert an einem Indexspeicherort für Fälle fest, in denen die benutzerdefinierte Eigenschaft Indexerunterstützung hat. |
SetValue(Object, Object) |
Legt den Wert der benutzerdefinierten Eigenschaft für eine angegebene instance fest. |