IRemoteArgumentDictionaryEnumeratorContract.GetKey 메서드

정의

현재 IRemoteArgumentDictionaryContract 항목의 키를 반환합니다.

public:
 System::AddIn::Contract::RemoteArgument GetKey();
public System.AddIn.Contract.RemoteArgument GetKey();
abstract member GetKey : unit -> System.AddIn.Contract.RemoteArgument
Public Function GetKey () As RemoteArgument

반품

현재 IRemoteArgumentDictionaryContract 항목의 키를 포함하는 A RemoteArgument 입니다.

예외

IRemoteArgumentDictionaryEnumeratorContract 위치는 마지막 항목의 IRemoteArgumentDictionaryContract 첫 번째 항목 앞 또는 그 뒤의 위치입니다.

설명

열거자를 만든 후 또는 메서드가 호출 MoveNext 된 후 Reset 메서드를 호출하기 전에 열거자를 컬렉션의 첫 번째 요소로 이동하려면 메서드를 호출 GetKey 해야 합니다. 그렇지 않으면 반환 값 GetKey 이 정의되지 않습니다.

GetKey는 컬렉션의 끝을 나타내는 반환falseMoveNext 마지막 호출인 경우 예외를 throw합니다.

GetKey에서는 열거자의 위치를 이동하지 않으며, 같은 개체를 호출하거나 GetKey 호출할 때까지 MoveNext 동일한 개체를 반환하는 Reset 연속 호출이 수행됩니다.

적용 대상