ICustomPropertyProvider ICustomPropertyProvider ICustomPropertyProvider ICustomPropertyProvider Interface

Definition

Provides lookup service for ICustomProperty support. This interface is implemented by objects so that their custom defined properties can be used as run-time binding sources.

public : interface ICustomPropertyProvider
struct winrt::Windows::UI::Xaml::Data::ICustomPropertyProvider
public interface ICustomPropertyProvider
Public Interface ICustomPropertyProvider
Attributes

Windows 10 requirements

Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Properties

Type Type Type Type

Gets the underlying type of the custom property.

Methods

GetCustomProperty(String) GetCustomProperty(String) GetCustomProperty(String) GetCustomProperty(String)

Gets a custom property's ICustomProperty support object by specifying a property name.

GetIndexedProperty(String, TypeName) GetIndexedProperty(String, TypeName) GetIndexedProperty(String, TypeName) GetIndexedProperty(String, TypeName)

Gets a custom property's ICustomProperty support object by specifying a property name and the type of the indexed collection.

GetStringRepresentation() GetStringRepresentation() GetStringRepresentation() GetStringRepresentation()

Provides support for "GetStringFromObject" and/or "ToString" logic on the assumption that the implementation supports System.Object. This logic might be accessed by features or services such as generating UI Automation values based on data content.

See Also