Compartilhar via


Método IInkDivider::get_Strokes (msinkaut15.h)

Obtém ou define a coleção InkStrokes na qual o objeto InkDivider executa a análise de layout.

Essa propriedade é leitura/gravação.

Sintaxe

HRESULT get_Strokes(
  IInkStrokes **Strokes
);

Parâmetros

Strokes

Valor retornado

Nenhum

Comentários

Essa propriedade mantém a coleção InkStrokes que o objeto InkDivider analisa e da qual o objeto InkDivider cria o objeto IInkDivisionResult . Essa propriedade deve ser atribuída a uma coleção InkStrokes para que o objeto InkDivider execute a análise de layout.

Você só deve atribuir essa propriedade uma vez a um determinado objeto InkDivider . Atribuir um objeto InkStrokes subsequente depois que um tiver sido atribuído fará com que resultados imprecisos sejam retornados. Além disso, você não pode alterar a propriedade LineHeight ou RecognizerContext depois que uma coleção InkStrokes é atribuída à propriedade Strokes .

Para manter a propriedade Strokes do objeto InkDivider sincronizada com um objeto InkDisp , use os eventos InkAdded e InkDeleted do objeto InkDisp para escutar traços que devem ser adicionados ou removidos do objeto InkDivider . Isso aborda casos em que os traços são adicionados, excluídos, recortados ou divididos dentro do objeto InkDisp .

Nota Mover, dimensionar ou outras transformações em traços no objeto InkDisp não geram eventos InkAdded ou InkDeleted . Execute as mesmas transformações nos traços no objeto InkDivider para manter a propriedade Strokes do objeto InkDivider sincronizada.
 

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP Tablet PC Edition [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Nenhum compatível
Plataforma de Destino Windows
Cabeçalho msinkaut15.h
Biblioteca Inkdiv.dll

Confira também

IInkDivider

Classe InkDivider

Coleção InkStrokes