Bagikan melalui


IInkStrokeContainer Antarmuka

Definisi

Mewakili manajer untuk koleksi objek InkStroke yang dirender oleh InkPresenter.

Modifikasi yang dilakukan pada salah satu goresan tinta dalam kontainer stroke segera dirender ke permukaan gambar yang terkait dengan 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
Turunan
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

Untuk pengenalan tinta, gunakan objek IInkRecognizerContainer .

Properti

BoundingRect

Mendapatkan persegi panjang pembatas koleksi InkStroke yang dikelola oleh InkStrokeContainer.

Metode

AddStroke(InkStroke)

Menambahkan objek InkStroke ke koleksi yang dikelola oleh InkStrokeContainer.

CanPasteFromClipboard()

Mengidentifikasi apakah konten pada clipboard dapat ditambahkan ke koleksi InkStroke yang dikelola oleh InkStrokeContainer.

Catatan

Konten clipboard harus dalam Format Serial Tinta (ISF).

CopySelectedToClipboard()

Menyalin objek InkStroke yang dipilih (dari koleksi InkStroke yang dikelola oleh InkStrokeContainer) ke clipboard dalam format Ink Serialized Format (ISF).

DeleteSelected()

Menghapus objek InkStroke yang dipilih dari koleksi InkStroke yang dikelola oleh InkStrokeContainer.

GetRecognitionResults()

Mendapatkan kumpulan kecocokan pengenalan yang sebelumnya diproses oleh InkRecognizer dan disimpan dalam InkRecognizerContainer.

Pengenalan tidak didukung oleh InkStrokeContainer, Anda harus menggunakan objek InkRecognizerContainer .

GetStrokes()

Mengambil semua goresan tinta dalam koleksi yang dikelola oleh InkStrokeContainer.

LoadAsync(IInputStream)

Secara asinkron memuat semua objek InkStroke dari aliran yang ditentukan ke koleksi InkStroke yang dikelola oleh InkStrokeContainer.

MoveSelected(Point)

Memindahkan goresan yang dipilih. Semua stroke yang terpengaruh dirender ulang.

PasteFromClipboard(Point)

Menambahkan konten InkStroke dari clipboard ke koleksi InkStroke yang dikelola oleh InkStrokeContainer dan merender stroke baru.

SaveAsync(IOutputStream)

Secara asinkron menyimpan semua objek InkStroke dalam koleksi InkStroke yang dikelola oleh InkStrokeContainer ke aliran yang ditentukan.

SelectWithLine(Point, Point)

Memilih semua goresan yang bersinggungan dengan stroke baru.

Catatan

Bendera Terpilih diatur ulang untuk semua goresan lain dalam koleksi.

SelectWithPolyLine(IIterable<Point>)

Memilih semua goresan yang terkandung sepenuhnya dalam poliline.

Catatan

Bendera Terpilih diatur ulang untuk semua goresan lain dalam koleksi.

.

UpdateRecognitionResults(IVectorView<InkRecognitionResult>)

Updates kumpulan kecocokan pengenalan yang sebelumnya diproses oleh InkRecognizer dan disimpan dalam InkRecognizerContainer.

Pengenalan tidak didukung oleh InkStrokeContainer, Anda harus menggunakan objek InkRecognizerContainer .

Berlaku untuk

Lihat juga