Ink.ExtractStrokes 메서드 (Rectangle)
업데이트: 2007년 11월
Ink 개체에서 지정된 사각형 범위 내에 있는 모든 Stroke 개체를 추출하고 추출된 Strokes 컬렉션이 포함된 새 Ink 개체를 반환합니다.
네임스페이스: Microsoft.Ink
어셈블리: Microsoft.Ink(Microsoft.Ink.dll)
구문
‘선언
Public Function ExtractStrokes ( _
extractionRectangle As Rectangle _
) As Ink
‘사용 방법
Dim instance As Ink
Dim extractionRectangle As Rectangle
Dim returnValue As Ink
returnValue = instance.ExtractStrokes(extractionRectangle)
public Ink ExtractStrokes(
Rectangle extractionRectangle
)
public:
Ink^ ExtractStrokes(
Rectangle extractionRectangle
)
public Ink ExtractStrokes(
Rectangle extractionRectangle
)
public function ExtractStrokes(
extractionRectangle : Rectangle
) : Ink
매개 변수
- extractionRectangle
형식: System.Drawing.Rectangle
Ink 개체에서 추출할 잉크를 구분하는 Rectangle입니다.
반환 값
형식: Microsoft.Ink.Ink
추출된 Strokes 컬렉션이 들어 있는 Ink 개체를 반환합니다.
설명
새 Ink 개체는 원래 Ink 개체의 그리기 특성, 속성 및 좌표를 그대로 보유합니다.
이 메서드의 기본 동작은 원래 Ink 개체에서 Strokes 컬렉션을 제거하는 것입니다. 원래 Ink 개체의 Strokes 컬렉션을 유지하고 Ink의 복사본을 만들려면 이 메서드의 ExtractStrokes 또는 ExtractStrokes 오버로드를 호출하고 extractionFlags 매개 변수를 ExtractFlags로 설정합니다.
예제
이 예제에서는 Stroke 개체가 지정된 Rectangle(2000 x 2000 HIMETRIC 단위)로 묶인 상태로 포함된 새 Ink 개체를 만듭니다. 그런 다음 InkOverlay 개체와 연결된 원래 Ink 개체에서 지정된 Rectangle 범위에 있는 Stroke 개체를 제거합니다.
Dim R As Rectangle = New Rectangle(0, 0, 2000, 2000)
Dim newInk As Ink = mInkOverlay.Ink.ExtractStrokes(R)
Rectangle R = new Rectangle(0, 0, 2000, 2000);
Ink newInk = mInkOverlay.Ink.ExtractStrokes(R);
플랫폼
Windows Vista
.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.
버전 정보
.NET Framework
3.0에서 지원