ABMultiValue<T> 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
항목의 ABMultiValueEntry<T> 컬렉션입니다.
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.None, "Use the 'Contacts' API instead.")]
public class ABMultiValue<T> : IDisposable, ObjCRuntime.INativeObject, System.Collections.Generic.IEnumerable<AddressBook.ABMultiValueEntry<T>>
type ABMultiValue<'T> = class
interface INativeObject
interface IDisposable
interface seq<ABMultiValueEntry<'T>>
interface IEnumerable
형식 매개 변수
- T
컬렉션에 저장된 값의 형식입니다 ABMultiValue<T>
.
- 상속
-
ABMultiValue<T>
- 파생
- 특성
- 구현
설명
ABMultiValue<T>
인스턴스는 동일한 형식의 값 컬렉션인 속성에 사용됩니다 ABPerson . 예를 들어 는 GetPhones() 전화 번호가 ABMultiValue<string>
포함된 을 반환합니다.
는 ABMultiValue<T>
각 항목에 , Label및 Identifier가 포함된 항목의 ABMultiValueEntry<T> 컬렉션입니다Value.
지원되는 작업은 다음과 같습니다.
- 값, 레이블 및 식별자 가져오기: Count, , IEnumerable.GetEnumerator(), GetFirstIndexOfValue(NSObject)GetIndexForIdentifier(Int32), , . GetValues()Item[nint]
- 속성 정보 가져오기: PropertyType.
- 속성 변경: ToMutableMultiValue().
속성
Count |
ABMultiValue<T>에 있는 항목 수입니다. |
Handle |
관리되지 않는 개체 표현에 대한 핸들(포인터)입니다. |
IsReadOnly |
ABMultiValue<T>가 읽기 전용인지 여부를 나타내는 값을 가져옵니다. |
Item[nint] |
지정된 |
PropertyType |
컬렉션에 있는 값의 형식입니다. |
메서드
Dispose() |
ABMultiValue'1 개체에서 사용하는 리소스를 해제합니다. |
Dispose(Boolean) |
ABMultiValue'1 개체에서 사용하는 리소스를 해제합니다. |
Finalize() |
ABMultiValue'1 개체에 대한 종료자 |
GetEnumerator() |
의 모든 항목을 반복하는 열거자를 반환합니다 ABMultiValue<T>. |
GetFirstIndexOfValue(NSObject) |
컬렉션 내의 |
GetIndexForIdentifier(Int32) |
값이 와 같은 항목의 ABMultiValueEntry<T> 이 컬렉션 내에서 인덱스 Identifier 를 가져옵니다 |
GetValues() |
컬렉션 내의 모든 값을 가져옵니다. |
ToMutableMultiValue() |
의 모든 항목을 반복하는 열거자를 반환합니다 ABMultiValue<T>. |
명시적 인터페이스 구현
IEnumerable.GetEnumerator() |
의 모든 항목을 반복하는 열거자를 반환합니다 ABMultiValue<T>. |