ICustomPropertyProvider Interfaz

Definición

Proporciona el servicio de búsqueda para la compatibilidad con ICustomProperty . Esta interfaz se implementa mediante objetos para que sus propiedades definidas personalizadas se puedan usar como orígenes de enlace en tiempo de ejecución.

C#
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2089965397, 15944, 17076, 134, 119, 118, 55, 34, 103, 3, 63)]
public interface ICustomPropertyProvider
Derivado
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Propiedades

Type

Obtiene el tipo subyacente de la propiedad personalizada.

Métodos

GetCustomProperty(String)

Obtiene el objeto de compatibilidad ICustomProperty de una propiedad personalizada especificando un nombre de propiedad.

GetIndexedProperty(String, TypeName)

Obtiene el objeto de compatibilidad ICustomProperty de una propiedad personalizada especificando un nombre de propiedad y el tipo de la colección indizada.

GetStringRepresentation()

Proporciona compatibilidad con la lógica "GetStringFromObject" o "ToString" en la suposición de que la implementación admite System.Object. Es posible que se acceda a esta lógica mediante características o servicios, como la generación de valores de automatización de la interfaz de usuario en función del contenido de los datos.

Se aplica a

Producto Versiones
WinRT Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100

Consulte también