Compartir a través de


IInkStrokeContainer Interfaz

Definición

Representa un administrador para la colección de objetos InkStroke representados por InkPresenter.

Las modificaciones realizadas en cualquiera de los trazos de lápiz del contenedor de trazos se representan inmediatamente en la superficie de dibujo asociada 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
Derivado
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Para el reconocimiento de tinta, use un objeto IInkRecognizerContainer .

Propiedades

BoundingRect

Obtiene el rectángulo delimitador de la colección InkStroke administrada por InkStrokeContainer.

Métodos

AddStroke(InkStroke)

Agrega un objeto InkStroke a la colección administrada por InkStrokeContainer.

CanPasteFromClipboard()

Identifica si el contenido del Portapapeles se puede agregar a la colección InkStroke administrada por InkStrokeContainer.

Nota:

El contenido del Portapapeles debe estar en formato serializado de lápiz (ISF).

CopySelectedToClipboard()

Copia los objetos InkStroke seleccionados (de la colección InkStroke administrada por InkStrokeContainer) al portapapeles en formato de formato serializado de lápiz (ISF).

DeleteSelected()

Elimina los objetos InkStroke seleccionados de la colección InkStroke administrada por InkStrokeContainer.

GetRecognitionResults()

Obtiene la colección de coincidencias de reconocimiento procesadas previamente por un InkRecognizer y almacenadas en inkRecognizerContainer.

El reconocimiento no es compatible con InkStrokeContainer, debe usar un objeto InkRecognizerContainer .

GetStrokes()

Recupera todos los trazos de lápiz de la colección administrados por InkStrokeContainer.

LoadAsync(IInputStream)

Carga de forma asincrónica todos los objetos InkStroke de la secuencia especificada en la colección InkStroke administrada por InkStrokeContainer.

MoveSelected(Point)

Mueve los trazos seleccionados. Todos los trazos afectados se vuelven a representar.

PasteFromClipboard(Point)

Agrega el contenido inkStroke del Portapapeles a la colección InkStroke administrada por InkStrokeContainer y representa los nuevos trazos.

SaveAsync(IOutputStream)

Guarda de forma asincrónica todos los objetos InkStroke de la colección InkStroke que administra InkStrokeContainer en la secuencia especificada.

SelectWithLine(Point, Point)

Selecciona todos los trazos intersecados por el nuevo trazo.

Nota:

La marca Seleccionada se restablece para todos los demás trazos de la colección.

SelectWithPolyLine(IIterable<Point>)

Selecciona todos los trazos contenidos completamente dentro de la polilínea.

Nota:

La marca Seleccionada se restablece para todos los demás trazos de la colección.

.

UpdateRecognitionResults(IVectorView<InkRecognitionResult>)

Novedades la colección de coincidencias de reconocimiento procesadas previamente por un InkRecognizer y almacenadas en inkRecognizerContainer.

El reconocimiento no es compatible con InkStrokeContainer, debe usar un objeto InkRecognizerContainer .

Se aplica a

Consulte también