ICustomProperty Interfaz

Definición

Implementa la compatibilidad con la definición de propiedad personalizada para los orígenes de enlace de datos que se implementan mediante 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
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)

Comentarios

ICustomProperty representa una propiedad en una instancia de un objeto, pero los patrones de llamada admiten la capacidad de implementar la interfaz por tipo de propietario.

Propiedades

CanRead

Obtiene un valor que determina si la propiedad personalizada admite el acceso de lectura.

CanWrite

Obtiene un valor que determina si la propiedad personalizada admite el acceso de escritura.

Name

Obtiene el nombre relevante para la ruta de acceso de la propiedad.

Type

Obtiene el tipo subyacente de la propiedad personalizada.

Métodos

GetIndexedValue(Object, Object)

Obtiene el valor en una ubicación de índice, en los casos en los que la propiedad personalizada tiene compatibilidad con el indexador.

GetValue(Object)

Obtiene el valor de la propiedad personalizada de una instancia determinada.

SetIndexedValue(Object, Object, Object)

Establece el valor en una ubicación de índice, en los casos en los que la propiedad personalizada tiene compatibilidad con el indexador.

SetValue(Object, Object)

Establece el valor de la propiedad personalizada en una instancia especificada.

Se aplica a

Consulte también