ICustomPropertyProvider Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit un service de recherche pour la prise en charge d’ICustomProperty . Cette interface est implémentée par des objets afin que leurs propriétés définies personnalisées puissent être utilisées comme sources de liaison au moment de l’exécution.
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
- Dérivé
- Attributs
Propriétés
Type |
Obtient le type sous-jacent de la propriété personnalisée. |
Méthodes
GetCustomProperty(String) |
Obtient l’objet de prise en charge ICustomProperty d’une propriété personnalisée en spécifiant un nom de propriété. |
GetIndexedProperty(String, TypeName) |
Obtient l’objet de prise en charge ICustomProperty d’une propriété personnalisée en spécifiant un nom de propriété et le type de la collection indexée. |
GetStringRepresentation() |
Fournit la prise en charge de la logique « GetStringFromObject » et/ou « ToString » en supposant que l’implémentation prend en charge System.Object. Cette logique peut être accessible par des fonctionnalités ou des services tels que la génération de valeurs UI Automation en fonction du contenu des données. |