Condividi tramite


ICustomProperty Interfaccia

Definizione

Implementa il supporto delle definizioni di proprietà personalizzate per le origini di data binding implementate tramite COM.

public interface class ICustomProperty
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(819630784, 9192, 17056, 174, 124, 115, 74, 14, 93, 39, 130)]
struct ICustomProperty
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(819630784, 9192, 17056, 174, 124, 115, 74, 14, 93, 39, 130)]
public interface ICustomProperty
Public Interface ICustomProperty
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

ICustomProperty rappresenta una proprietà in un'istanza di un oggetto, ma i pattern chiamante supportano la possibilità di implementare l'interfaccia per tipo di proprietario.

Proprietà

CanRead

Ottiene un valore che determina se la proprietà personalizzata supporta l'accesso in lettura.

CanWrite

Ottiene un valore che determina se la proprietà personalizzata supporta l'accesso in scrittura.

Name

Ottiene il nome pertinente per il percorso della proprietà.

Type

Ottiene il tipo sottostante della proprietà personalizzata.

Metodi

GetIndexedValue(Object, Object)

Ottiene il valore in corrispondenza di una posizione di indice, nei casi in cui la proprietà personalizzata dispone del supporto dell'indicizzatore.

GetValue(Object)

Ottiene il valore della proprietà personalizzata da una particolare istanza.

SetIndexedValue(Object, Object, Object)

Imposta il valore in corrispondenza di una posizione di indice, nei casi in cui la proprietà personalizzata dispone del supporto dell'indicizzatore.

SetValue(Object, Object)

Imposta il valore della proprietà personalizzata in un'istanza specificata.

Si applica a

Vedi anche