ICustomProperty ICustomProperty ICustomProperty ICustomProperty Interface

Definition

Implements custom property definition support for data binding sources that are implemented using COM.

public : interface ICustomProperty
struct winrt::Windows::UI::Xaml::Data::ICustomProperty
public interface ICustomProperty
Public Interface ICustomProperty
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Remarks

ICustomProperty represents a property on an instance of an object, but the calling patterns support the ability to implement the interface per owner type.

Properties

CanRead CanRead CanRead CanRead

Gets a value that determines whether the custom property supports read access.

CanWrite CanWrite CanWrite CanWrite

Gets a value that determines whether the custom property supports write access.

Name Name Name Name

Gets the path-relevant name of the property.

Type Type Type Type

Gets the underlying type of the custom property.

Methods

GetIndexedValue(Object, Object) GetIndexedValue(Object, Object) GetIndexedValue(Object, Object) GetIndexedValue(Object, Object)

Gets the value at an index location, for cases where the custom property has indexer support.

GetValue(Object) GetValue(Object) GetValue(Object) GetValue(Object)

Gets the value of the custom property from a particular instance.

SetIndexedValue(Object, Object, Object) SetIndexedValue(Object, Object, Object) SetIndexedValue(Object, Object, Object) SetIndexedValue(Object, Object, Object)

Sets the value at an index location, for cases where the custom property has indexer support.

SetValue(Object, Object) SetValue(Object, Object) SetValue(Object, Object) SetValue(Object, Object)

Sets the custom property value on a specified instance.

See Also