IInkStrokeContainer Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um gerenciador para a coleção de objetos InkStroke renderizados pelo InkPresenter.
As modificações feitas em qualquer um dos traços de tinta no contêiner de traços são renderizadas imediatamente na superfície de desenho associada ao 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 do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Comentários
Para reconhecimento de tinta, use um objeto IInkRecognizerContainer .
Propriedades
BoundingRect |
Obtém o retângulo delimitador da coleção InkStroke gerenciada pelo InkStrokeContainer. |
Métodos
AddStroke(InkStroke) |
Adiciona um objeto InkStroke à coleção gerenciada pelo InkStrokeContainer. |
CanPasteFromClipboard() |
Identifica se o conteúdo na área de transferência pode ser adicionado à coleção InkStroke gerenciada pelo InkStrokeContainer. Observação O conteúdo da área de transferência deve estar no ISF (Formato Serializado à Tinta). |
CopySelectedToClipboard() |
Copia os objetos InkStroke selecionados (da coleção InkStroke gerenciada pelo InkStrokeContainer) para a área de transferência no formato ISF (Formato Serializado à Tinta). |
DeleteSelected() |
Exclui os objetos InkStroke selecionados da coleção InkStroke gerenciada pelo InkStrokeContainer. |
GetRecognitionResults() |
Obtém a coleção de correspondências de reconhecimento processadas anteriormente por um InkRecognizer e armazenadas em um InkRecognizerContainer. O reconhecimento não tem suporte do InkStrokeContainer, você deve usar um objeto InkRecognizerContainer . |
GetStrokes() |
Recupera todos os traços de tinta na coleção gerenciados pelo InkStrokeContainer. |
LoadAsync(IInputStream) |
Carrega de forma assíncrona todos os objetos InkStroke do fluxo especificado para a coleção InkStroke que é gerenciada pelo InkStrokeContainer. |
MoveSelected(Point) |
Move os traços selecionados. Todos os traços afetados são renderizados novamente. |
PasteFromClipboard(Point) |
Adiciona o conteúdo inkStroke da área de transferência à coleção InkStroke que é gerenciada pelo InkStrokeContainer e renderiza os novos traços. |
SaveAsync(IOutputStream) |
Salva de forma assíncrona todos os objetos InkStroke na coleção InkStroke que é gerenciada pelo InkStrokeContainer no fluxo especificado. |
SelectWithLine(Point, Point) |
Seleciona todos os traços interseccionados pelo novo traço. Observação O sinalizador Selecionado é redefinido para todos os outros traços na coleção. |
SelectWithPolyLine(IIterable<Point>) |
Seleciona todos os traços contidos inteiramente na polilinha. Observação O sinalizador Selecionado é redefinido para todos os outros traços na coleção. . |
UpdateRecognitionResults(IVectorView<InkRecognitionResult>) |
Atualizações a coleção de correspondências de reconhecimento processadas anteriormente por um InkRecognizer e armazenadas em um InkRecognizerContainer. O reconhecimento não tem suporte do InkStrokeContainer, você deve usar um objeto InkRecognizerContainer . |
Aplica-se a
Confira também
- InkStrokeContainer
- Windows.UI.Input.Inking Interfaces
- Interações por caneta
- Introdução: oferecer suporte à tinta em seu aplicativo UWP
- Exemplo de análise de tinta (básico) (C#)
- Exemplo de reconhecimento de manuscrito à tinta (C#)
- Salvar e carregar traços de tinta de um arquivo ISF (Ink Serialized Format)
- Salvar e carregar traços de tinta da área de transferência
- Exemplo de localização e orientação da barra de ferramentas de tinta (básico)
- Exemplo de localização e orientação da barra de ferramentas de tinta (dinâmico)
- Exemplo de livro de colorir
- Exemplo de anotações da família
- Exemplo de escrita à tinta (JavaScript)
- Exemplo de escrita à tinta simples (C#/C++)
- Exemplo de escrita à tinta complexa (C++)
- Exemplo de análise de tinta