共用方式為


CachedDataHostItemEnumerator.MoveNext 方法

將列舉程式前進至 CachedDataHostItemCollection 的下一個 CachedDataHostItem

命名空間:  Microsoft.VisualStudio.Tools.Applications
組件:  Microsoft.VisualStudio.Tools.Applications.ServerDocument (在 Microsoft.VisualStudio.Tools.Applications.ServerDocument.dll 中)

語法

'宣告
Public Function MoveNext As Boolean
public bool MoveNext()

傳回值

型別:System.Boolean
如果列舉程式已成功前進至下一個 CachedDataHostItem 則為 true,如果列舉程式已跳過集合結尾,則為 false。

實作

IEnumerator.MoveNext()

例外狀況

例外狀況 條件
InvalidOperationException

在建立列舉值之後,會修改集合。

備註

在列舉值建立或呼叫 Reset 方法之後,列舉值會位於集合的第一個項目之前,而第一次呼叫 MoveNext 會將列舉值移動至集合的第一個項目。

如果 MoveNext 超過集合結尾,則會將列舉值置於集合中的最後一個項目之後,然後 MoveNext 會傳回 false。 當列舉值位於這個位置時,後續的 MoveNext 呼叫也都會傳回 false,直到呼叫 Reset 為止。

只要集合保持不變,列舉值就會保持有效。 如果已對集合做變更,例如加入、修改或刪除項目,則列舉值將永遠無效,而再次呼叫 MoveNext 或 Reset 會擲回 InvalidOperationException

.NET Framework 安全性

請參閱

參考

CachedDataHostItemEnumerator 類別

Microsoft.VisualStudio.Tools.Applications 命名空間