IBindableVector 인터페이스

정의

바인딩할 수 있는 개체의 쓰기 가능한 벡터 컬렉션을 나타냅니다.

.Net 이 인터페이스는 System.Collections.IList로 표시됩니다.

public interface class IBindableVector : IBindableIterable
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(960358366, 28624, 19469, 187, 113, 71, 36, 74, 17, 62, 147)]
struct IBindableVector : IBindableIterable
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(960358366, 28624, 19469, 187, 113, 71, 36, 74, 17, 62, 147)]
public interface IList : IBindableIterable
Public Interface IList
Implements IEnumerable
파생
특성
구현

설명

.NET을 사용하여 프로그래밍할 때 이 인터페이스는 숨겨지고 개발자는 System.Collections.IList 인터페이스를 사용해야 합니다.

인터페이스 상속

IBindableVector는 IBindableIterable을 상속합니다. IBindableVector를 구현하는 형식은 C++ 사용에 대해 IBindableIterable 의 인터페이스 멤버도 구현합니다.

속성

Size

벡터의 항목 수를 가져옵니다.

메서드

Append(Object)

항목을 벡터 끝에 추가합니다.

Clear()

벡터에서 모든 항목을 제거합니다.

First()

컬렉션의 항목을 반복하는 바인딩 가능한 반복기를 반환합니다.

(다음에서 상속됨 IBindableIterable)
GetAt(UInt32)

벡터의 지정된 인덱스에서 항목을 반환합니다.

GetView()

벡터의 변경할 수 없는 보기를 반환합니다.

IndexOf(Object, UInt32)

벡터에서 지정된 항목의 인덱스 를 반환합니다.

InsertAt(UInt32, Object)

지정된 인덱스의 벡터에 항목을 삽입합니다.

RemoveAt(UInt32)

벡터의 지정된 인덱스에 있는 항목을 제거합니다.

RemoveAtEnd()

벡터의 마지막 항목을 제거합니다.

SetAt(UInt32, Object)

벡터의 지정된 인덱스에서 항목 값을 설정합니다.

적용 대상

추가 정보