Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Expõe métodos e propriedades para uma região que representa uma área de um documento.
Membros
A interface IAnalysisRegion herda da interface IUnknown . IAnalysisRegion também tem estes tipos de membros:
Métodos
A interface IAnalysisRegion tem esses métodos.
| Método | Descrição |
|---|---|
| Clone | Cria uma cópia de IAnalysisRegion. |
| ExcludeRectangle | Restringe a área de IAnalysisRegion à parte de sua área que não cruza o retângulo especificado. |
| ExcludeRegion | Restringe a área de IAnalysisRegion à parte de sua área que não cruza o IAnalysisRegion especificado. |
| Getbounds | Recupera o retângulo delimitador de IAnalysisRegion. |
| GetRegionScans | Recupera uma matriz de retângulos que define a área de IAnalysisRegion. |
| IntersectRectangle | Restringe a área deste IAnalysisRegion à área criada por sua interseção com o retângulo especificado. |
| IntersectRegion | Restringe a área de IAnalysisRegion à área criada por sua interseção com o IAnalysisRegion especificado. |
| Intersectswith | Determina se a área de IAnalysisRegion se cruza com o retângulo especificado. |
| Isempty | Recupera um valor que indica se IAnalysisRegion representa uma região vazia. |
| Isinfinite | Recupera um valor que indica se IAnalysisRegion representa uma região infinita. |
| MakeEmpty | Reduz o IAnalysisRegion para representar uma área vazia. |
| MakeInfinite | Expande iAnalysisRegion para representar uma área infinita. |
| UnionRectangle | Expande a área deste IAnalysisRegion para a área criada por sua união com o retângulo especificado. |
| UnionRegion | Expande a área deste IAnalysisRegion para a área criada por sua união com o IAnalysisRegion especificado. |
Comentários
Essa interface representa uma área construída a partir de regiões retangulares. O IInkAnalyzer retorna ou interpreta as coordenadas de uma área dentro do espaço de coordenadas no qual recebe dados de traço.
Para obter os limites atuais do IAnalysisRegion, use o Método IAnalysisRegion::GetBounds ou o Método IAnalysisRegion::GetRegionScans.
Para modificar a área de um IAnalysisRegion existente, use os métodos a seguir.
- IAnalysisRegion::ExcludeRectangle
- Método IAnalysisRegion::ExcludeRegion
- Método IAnalysisRegion::IntersectRectangle
- Método IAnalysisRegion::IntersectRegion
- Método IAnalysisRegion::MakeEmpty
- Método IAnalysisRegion::MakeInfinite
- Método IAnalysisRegion::UnionRectangle
- Método IAnalysisRegion::UnionRegion
Essa interface é equivalente à classe System.Windows.Ink.AnalysisCore.AnalysisRegionBase no .NET Framework.
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 |
| Cabeçalho |
|
| DLL |
|