Язык

ICustomPropertyProvider Интерфейс

Определение

Предоставляет службу поиска для поддержки ICustomProperty . Этот интерфейс реализуется объектами, чтобы их настраиваемые свойства можно использовать в качестве источников привязки во время выполнения.

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
Производный
Атрибуты

Свойства

Имя Описание
Type

Возвращает базовый тип настраиваемого свойства.

Методы

Имя Описание
GetCustomProperty(String)

Возвращает объект поддержки ICustomProperty пользовательского свойства, указав имя свойства.

GetIndexedProperty(String, TypeName)

Возвращает объект поддержки ICustomProperty пользовательского свойства, указав имя свойства и тип индексированного набора.

GetStringRepresentation()

Предоставляет поддержку логики GetStringFromObject и/или ToString на предположении, что реализация поддерживает System.Object. Эта логика может получить доступ к функциям или службам, таким как создание модель автоматизации пользовательского интерфейса значений на основе содержимого данных.

Применяется к

См. также раздел