IRemoteArgumentDictionaryEnumeratorContract.GetKey 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回目前 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
傳回
RemoteArgument,包含目前 IRemoteArgumentDictionaryContract 項目的索引鍵。
例外狀況
IRemoteArgumentDictionaryEnumeratorContract 位於 IRemoteArgumentDictionaryContract 的第一個項目之前或最後一個項目之後。
備註
在建立列舉值或呼叫 方法之後 Reset , MoveNext 必須先呼叫 方法,在呼叫 GetKey 方法之前將列舉值前移至集合的第一個專案,否則傳回值 GetKey 是未定義的。
GetKey 如果最後一次呼叫 MoveNext 傳 false
回 ,表示集合結尾,也會擲回例外狀況。
GetKey 不會移動列舉值的位置,而且連續呼叫會 GetKey 傳回相同的物件,直到 MoveNext 呼叫 或 Reset 為止。