Поделиться через


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. К этой логике могут обращаться функции или службы, такие как создание значений модели автоматизации пользовательского интерфейса на основе содержимого данных.

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

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