共用方式為


Tablets.TabletsEnumerator.MoveNext 方法

將列舉值索引移至集合中的下一個物件。

命名空間:  Microsoft.Ink
組件:  Microsoft.Ink (在 Microsoft.Ink.dll 中)

語法

'宣告
Public Function MoveNext As Boolean
'用途
Dim instance As Tablets..::.TabletsEnumerator
Dim returnValue As Boolean

returnValue = instance.MoveNext()
public bool MoveNext()
public:
virtual bool MoveNext() sealed
public final boolean MoveNext()
public final function MoveNext() : boolean

傳回值

型別:System.Boolean
如果索引位置參考物件,則設定為 true,如果索引位置參考集合結尾,則設定為 false。

實作

IEnumerator.MoveNext()

備註

Tablets.TabletsEnumerator 可支援反覆查看 Tablets 集合,並實作 IEnumerator (英文) 介面。

這個方法繼承自 MoveNext (英文)。

範例

這個範例會對 Tablets 集合使用 IEnumerator,以便反覆查看 Tablets 集合 (變數名稱為 allTablets),並且將附加至系統的每個手寫板裝置的名稱填入 ListBox (英文) 物件 (變數名稱為 listBoxTablets)。

' Calling the constructor automatically fills the 
' Tablets collection with the available Tablet objects.
Dim allTablets As Tablets = New Tablets()

' clear the list box
Me.listBoxTablets.Items.Clear()

' populate the list box with the name of each tablet
' version using GetEnumerator()
Dim theTabletsEnumerator As IEnumerator = allTablets.GetEnumerator()
While (theTabletsEnumerator.MoveNext())
    Dim T As Tablet = theTabletsEnumerator.Current
    Me.listBoxTablets.Items.Add(T.Name)
End While
// Calling the constructor automatically fills the 
// Tablets collection with the available Tablet objects.
Tablets allTablets = new Tablets();

// clear the list box
this.listBoxTablets.Items.Clear();

// populate the list box with the name of each tablet
// version using GetEnumerator()
IEnumerator theTabletsEnumerator = allTablets.GetEnumerator();
while (theTabletsEnumerator.MoveNext())
{
    Tablet T = (Tablet)theTabletsEnumerator.Current;
    this.listBoxTablets.Items.Add(T.Name);
}

平台

Windows Vista

.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求

版本資訊

.NET Framework

支援版本:3.0

請參閱

參考

Tablets.TabletsEnumerator 類別

Tablets.TabletsEnumerator 成員

Microsoft.Ink 命名空間

Tablets