Compartilhar via


ICustomProperty Interface

Definição

Implementa o suporte à definição de propriedade personalizada para fontes de associação de dados implementadas usando COM.

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

Comentários

ICustomProperty representa uma propriedade em uma instância de um objeto, mas os padrões de chamada dão suporte à capacidade de implementar a interface por tipo de proprietário.

Propriedades

CanRead

Obtém um valor que determina se a propriedade personalizada dá suporte ao acesso de leitura.

CanWrite

Obtém um valor que determina se a propriedade personalizada dá suporte ao acesso de gravação.

Name

Obtém o nome relevante do caminho da propriedade.

Type

Obtém o tipo subjacente da propriedade personalizada.

Métodos

GetIndexedValue(Object, Object)

Obtém o valor em um local de índice, para casos em que a propriedade personalizada tem suporte para indexador.

GetValue(Object)

Obtém o valor da propriedade personalizada de uma instância específica.

SetIndexedValue(Object, Object, Object)

Define o valor em um local de índice, para casos em que a propriedade personalizada tem suporte para indexador.

SetValue(Object, Object)

Define o valor da propriedade personalizada em uma instância especificada.

Aplica-se a

Confira também