IInkStrokeContainer Interfaccia

Definizione

Rappresenta un gestore per l'insieme di oggetti InkStroke sottoposti a rendering da InkPresenter.

Le modifiche apportate a uno qualsiasi dei tratti penna nel contenitore del tratto vengono immediatamente restituite all'area di disegno associata a 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
Derivato
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

Per il riconoscimento dell'input penna, usare un oggetto IInkRecognizerContainer .

Proprietà

BoundingRect

Ottiene il rettangolo di selezione dell'insieme InkStroke gestito da InkStrokeContainer.

Metodi

AddStroke(InkStroke)

Aggiunge un oggetto InkStroke all'insieme gestito da InkStrokeContainer.

CanPasteFromClipboard()

Identifica se il contenuto negli Appunti può essere aggiunto all'insieme InkStroke gestito da InkStrokeContainer.

Nota

Il contenuto degli Appunti deve essere in Formato serializzato input penna (ISF).

CopySelectedToClipboard()

Copia gli oggetti InkStroke selezionati (dall'insieme InkStroke gestito da InkStrokeContainer) negli Appunti in formato ISF (Ink Serialized Format).

DeleteSelected()

Elimina gli oggetti InkStroke selezionati dall'insieme InkStroke gestito da InkStrokeContainer.

GetRecognitionResults()

Ottiene la raccolta di corrispondenze di riconoscimento elaborate in precedenza da un InkRecognizer e archiviate in un InkRecognizerContainer.

Il riconoscimento non è supportato da InkStrokeContainer, è necessario usare un oggetto InkRecognizerContainer .

GetStrokes()

Recupera tutti i tratti penna nella raccolta gestita da InkStrokeContainer.

LoadAsync(IInputStream)

Carica in modo asincrono tutti gli oggetti InkStroke dal flusso specificato all'insieme InkStroke gestito da InkStrokeContainer.

MoveSelected(Point)

Sposta i tratti selezionati. Tutti i tratti interessati vengono nuovamente sottoposti a rendering.

PasteFromClipboard(Point)

Aggiunge il contenuto InkStroke dagli Appunti all'insieme InkStroke gestito da InkStrokeContainer e esegue il rendering dei nuovi tratti.

SaveAsync(IOutputStream)

Salva in modo asincrono tutti gli oggetti InkStroke nell'insieme InkStroke gestito da InkStrokeContainer nel flusso specificato.

SelectWithLine(Point, Point)

Seleziona tutti i tratti intersecati dal nuovo tratto.

Nota

Il flag Selezionato viene reimpostato per tutti gli altri tratti della raccolta.

SelectWithPolyLine(IIterable<Point>)

Seleziona tutti i tratti contenuti interamente all'interno della polilinea.

Nota

Il flag Selezionato viene reimpostato per tutti gli altri tratti della raccolta.

.

UpdateRecognitionResults(IVectorView<InkRecognitionResult>)

Aggiornamenti la raccolta di corrispondenze di riconoscimento elaborate in precedenza da un InkRecognizer e archiviate in un InkRecognizerContainer.

Il riconoscimento non è supportato da InkStrokeContainer, è necessario usare un oggetto InkRecognizerContainer .

Si applica a

Vedi anche