IBindableVector interface

Applies to Windows and Windows Phone

Represents a writeable vector collection of objects that is bindable.

.NET:  This interface appears as System.Collections.IList.

Syntax


public interface class IBindableVector : IBindableIterable

Attributes

[Version(0x06020000)]
[WebHostHidden()]

Members

The IBindableVector interface inherits from IBindableIterable. IBindableVector also has these types of members:

Methods

The IBindableVector interface has these methods. It also inherits methods from the Object class.

MethodDescription
Append Appends an item to the end of the vector.
Clear Removes all items from the vector.
GetAt Returns the item at the specified index in the vector.
GetView Returns an immutable view of the vector.
IndexOf Returns the index of a specified item in the vector.
InsertAt Inserts an item into a vector at a specified index.
RemoveAt Removes the item at the specified index in the vector.
RemoveAtEnd Removes the last item in the vector.
SetAt Sets the item value at the specified index of the vector.

 

Properties

The IBindableVector interface has these properties.

PropertyAccess typeDescription

Size

Read-onlyGets the number of items in the vector.

 

Remarks

When building Windows Store apps with the Microsoft .NET Framework, this interface is hidden and developers should use the System.Collections.IList interface.

Interface inheritance

IBindableVector inherits IBindableIterable. Types that implement IBindableVector also implement the interface members of IBindableIterable for C++ usage.

Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Minimum supported phone

Windows Phone 8.1 [Windows Runtime apps only]

Namespace

Windows::UI::Xaml::Interop

Metadata

Windows.winmd

See also

IBindableIterable
XAML data binding sample

 

 

Show:
© 2014 Microsoft