Condividi tramite


ICustomPropertyProvider Interfaccia

Definizione

Fornisce il servizio di ricerca per il supporto di ICustomProperty . Questa interfaccia viene implementata dagli oggetti in modo che le proprietà definite personalizzate possano essere usate come origini di associazione in fase di esecuzione.

public interface class ICustomPropertyProvider
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2089965397, 15944, 17076, 134, 119, 118, 55, 34, 103, 3, 63)]
struct ICustomPropertyProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(2089965397, 15944, 17076, 134, 119, 118, 55, 34, 103, 3, 63)]
public interface ICustomPropertyProvider
Public Interface ICustomPropertyProvider
Derivato
Attributi

Proprietà

Type

Ottiene il tipo sottostante della proprietà personalizzata.

Metodi

GetCustomProperty(String)

Ottiene un oggetto di supporto ICustomProperty di una proprietà personalizzata specificando un nome di proprietà.

GetIndexedProperty(String, TypeName)

Ottiene un oggetto di supporto ICustomProperty di una proprietà personalizzata specificando un nome di proprietà e il tipo dell'insieme indicizzato.

GetStringRepresentation()

Fornisce il supporto per la logica "GetStringFromObject" e/o "ToString" sul presupposto che l'implementazione supporti System.Object. Questa logica può essere accessibile da funzionalità o servizi, ad esempio la generazione di valori Automazione interfaccia utente in base al contenuto dei dati.

Si applica a

Vedi anche