다음을 통해 공유


Strokes.Contains 메서드

업데이트: 2007년 11월

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

매개 변수

반환 값

형식: System.Boolean
Strokes 컬렉션에 특정 Stroke 개체가 들어 있는지 여부입니다.

의미

true

Strokes 컬렉션에 특정 Stroke 개체가 들어 있습니다.

false

Strokes 컬렉션에 특정 Stroke 개체가 들어 있지 않습니다.

설명

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에서 지원

참고 항목

참조

Strokes 클래스

Strokes 멤버

Microsoft.Ink 네임스페이스

Stroke