Ink.Strokes 屬性
命名空間: Microsoft.Ink
組件: Microsoft.Ink (在 Microsoft.Ink.dll 中)
語法
'宣告
Public ReadOnly Property Strokes As Strokes
'用途
Dim instance As Ink
Dim value As Strokes
value = instance.Strokes
public Strokes Strokes { get; }
public:
property Strokes^ Strokes {
Strokes^ get ();
}
/** @property */
public Strokes get_Strokes()
public function get Strokes () : Strokes
屬性值
型別:Microsoft.Ink.Strokes
Ink 物件中所包含 Strokes 集合的複本。
備註
注意事項: |
---|
Ink 物件的 Strokes 屬性不會傳回 Ink 物件使用的實際集合,而是改為傳回複本。舉例來說,這表示對這個集合加入或移除筆劃並不會影響 Ink 物件的筆劃,若要加入或移除筆劃,請使用 Ink 方法,例如 AddStrokesAtRectangle、DeleteStroke 和 DeleteStrokes。然而,集合中的每個筆劃是原始 Stroke 物件的參考。 |
使用這個方法從 Ink 物件取得的 Strokes 集合執行個體,是不會進行記憶體回收的。為了避免記憶體遺漏,每當您在處理這些集合時,請善用 using 陳述式,如下所示。
using (Strokes strokes = myInk.Strokes)
{
int i = strokes.Count;
}
範例
這個 C# 範例會取得已由 InkCollector 物件 (theInkCollector) 收集的筆劃數目。
using (Strokes strokes = theInkCollector.Ink.Strokes)
{
int numberOfStrokes = strokes.Count;
}
這個 Microsoft Visual Basic .NET 範例會取得已由 InkCollector 物件 (theInkCollector) 收集的筆劃數目。
Dim numberOfStrokes As Integer
Using strokes As Microsoft.Ink.Strokes = theInkCollector.Ink.Strokes
numberOfStrokes = strokes.Count()
End Using
平台
Windows Vista
.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求。
版本資訊
.NET Framework
支援版本:3.0