Strokes.Contains 方法
指示 Strokes 集合是否包含某个特定的 Stroke 对象。
命名空间: Microsoft.Ink
程序集: Microsoft.Ink(在 Microsoft.Ink.dll 中)
语法
声明
Public Function Contains ( _
s As Stroke _
) As Boolean
用法
Dim instance As Strokes
Dim s As Stroke
Dim returnValue As Boolean
returnValue = instance.Contains(s)
public bool Contains(
Stroke s
)
public:
bool Contains(
Stroke^ s
)
public boolean Contains(
Stroke s
)
public function Contains(
s : Stroke
) : boolean
参数
- s
类型:Microsoft.Ink.Stroke
返回值
类型:System.Boolean
Strokes 集合是否包含某个特定的 Stroke 对象。
值 |
含义 |
---|---|
true |
|
false |
备注
如果 Strokes 集合的父 Ink 对象与 Stroke 对象的父 Ink 对象不同,则此方法的行为未定义。
示例
在此示例中,Contains 方法用于确定某个特定的 Stroke 对象是否是 Strokes 集合的成员。如果是,则 Stroke 的颜色设置为红色。
' Access to the Strokes property returns a copy of the Strokes object.
' This copy must be implicitly (via using statement) or explicitly
' disposed of in order to avoid a memory leak.
Using allStrokes As Strokes = mInkOverlay.Ink.Strokes
If allStrokes.Contains(specialStroke) Then
specialStroke.DrawingAttributes.Color = Color.Red
End If
End Using
// Access to the Strokes property returns a copy of the Strokes object.
// This copy must be implicitly (via using statement) or explicitly
// disposed of in order to avoid a memory leak.
using (Strokes allStrokes = mInkOverlay.Ink.Strokes)
{
if (allStrokes.Contains(specialStroke))
{
specialStroke.DrawingAttributes.Color = Color.Red;
}
}
平台
Windows Vista
.NET Framework 和 .NET Compact Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求。
版本信息
.NET Framework
受以下版本支持:3.0