Share via


IInkStrokeContainer 인터페이스

정의

InkPresenter에서 렌더링한 InkStroke 개체 컬렉션의 관리자를 나타냅니다.

스트로크 컨테이너의 잉크 스트로크를 수정하면 InkPresenter와 연결된 그리기 화면에 즉시 렌더링됩니다.

public interface class IInkStrokeContainer
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(581749702, 64169, 20244, 182, 140, 246, 206, 230, 112, 174, 22)]
struct IInkStrokeContainer
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(581749702, 64169, 20244, 182, 140, 246, 206, 230, 112, 174, 22)]
public interface IInkStrokeContainer
Public Interface IInkStrokeContainer
파생
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

설명

잉크 인식의 경우 IInkRecognizerContainer 개체를 사용합니다.

속성

BoundingRect

InkStrokeContainer에서 관리하는 InkStroke 컬렉션의 경계 사각형을 가져옵니다.

메서드

AddStroke(InkStroke)

InkStrokeContainer에서 관리하는 컬렉션에 InkStroke 개체를 추가합니다.

CanPasteFromClipboard()

InkStrokeContainer에서 관리하는 InkStroke 컬렉션에 클립보드의 콘텐츠를 추가할 수 있는지 여부를 식별합니다.

참고

클립보드 콘텐츠는 ISF(잉크 직렬화된 형식)여야 합니다.

CopySelectedToClipboard()

선택한 InkStroke 개체(InkStrokeContainer에서 관리되는 InkStroke 컬렉션)를 ISF(Ink Serialized Format) 형식의 클립보드에 복사합니다.

DeleteSelected()

InkStrokeContainer에서 관리하는 InkStroke 컬렉션에서 선택한 InkStroke 개체를 삭제합니다.

GetRecognitionResults()

InkRecognizer에서 이전에 처리하고 InkRecognizerContainer에 저장된 인식 일치 항목의 컬렉션을 가져옵니다.

InkStrokeContainer에서는 인식이 지원되지 않습니다. InkRecognizerContainer 개체를 사용해야 합니다.

GetStrokes()

InkStrokeContainer에서 관리하는 컬렉션의 모든 잉크 스트로크를 검색합니다.

LoadAsync(IInputStream)

지정된 스트림의 모든 InkStroke 개체를 InkStrokeContainer에서 관리하는 InkStroke 컬렉션으로 비동기적으로 로드합니다.

MoveSelected(Point)

선택한 스트로크를 이동합니다. 영향을 받는 모든 스트로크가 다시 렌더링됩니다.

PasteFromClipboard(Point)

InkStrokeContainer에서 관리하는 InkStroke 컬렉션에 클립보드의 InkStroke 콘텐츠를 추가하고 새 스트로크를 렌더링합니다.

SaveAsync(IOutputStream)

InkStrokeContainer에서 관리하는 InkStroke 컬렉션의 모든 InkStroke 개체를 지정된 스트림에 비동기적으로 저장합니다.

SelectWithLine(Point, Point)

새 스트로크와 교차하는 모든 스트로크를 선택합니다.

참고

선택한 플래그는 컬렉션의 다른 모든 스트로크에 대해 다시 설정됩니다.

SelectWithPolyLine(IIterable<Point>)

폴리라인 내에 완전히 포함된 모든 스트로크를 선택합니다.

참고

선택한 플래그는 컬렉션의 다른 모든 스트로크에 대해 다시 설정됩니다.

.

UpdateRecognitionResults(IVectorView<InkRecognitionResult>)

이전에 InkRecognizer에서 처리하고 InkRecognizerContainer에 저장된 인식 일치 항목의 컬렉션을 업데이트.

InkStrokeContainer에서는 인식이 지원되지 않습니다. InkRecognizerContainer 개체를 사용해야 합니다.

적용 대상

추가 정보