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