Интерфейс IAnalysisRegion
Предоставляет методы и свойства для области, представляющей область документа.
Элементы
Интерфейс IAnalysisRegion наследуется от интерфейса IUnknown . IAnalysisRegion также имеет следующие типы элементов:
Методы
Интерфейс IAnalysisRegion содержит эти методы.
Метод | Описание |
---|---|
Clone | Создает копию IAnalysisRegion. |
ExcludeRectangle | Ограничивает область IAnalysisRegion той частью его области, которая не пересекается с заданным прямоугольником. |
ExcludeRegion | Ограничивает область IAnalysisRegion той частью области, которая не пересекается с заданной областью IAnalysisRegion. |
Getbounds | Извлекает ограничивающий прямоугольник IAnalysisRegion. |
GetRegionScans | Извлекает массив прямоугольников, определяющий область IAnalysisRegion. |
IntersectAngle | Ограничивает область этой области IAnalysisRegion областью, созданной его пересечением с указанным прямоугольником. |
IntersectRegion | Ограничивает область IAnalysisRegion областью, созданной в результате ее пересечения с указанным IAnalysisRegion. |
IntersectsWith | Определяет, пересекается ли область IAnalysisRegion с указанным прямоугольником. |
IsEmpty | Извлекает значение, указывающее, представляет ли IAnalysisRegion пустую область. |
IsInfinite | Извлекает значение, указывающее, представляет ли IAnalysisRegion бесконечную область. |
MakeEmpty | Уменьшает IAnalysisRegion для представления пустой области. |
MakeInfinite | Разворачивает IAnalysisRegion , чтобы представить бесконечную область. |
UnionRectangle | Разворачивает область этого IAnalysisRegion до области, созданной его объединением с указанным прямоугольником. |
UnionRegion | Разворачивает область этого IAnalysisRegion до области, созданной объединением с указанным IAnalysisRegion. |
Комментарии
Этот интерфейс представляет область, созданную из прямоугольных областей. IInkAnalyzer возвращает или интерпретирует координаты области в пространстве координат, в котором он получает данные обводки.
Чтобы получить текущие границы IAnalysisRegion, используйте метод IAnalysisRegion::GetBounds или метод IAnalysisRegion::GetRegionScans.
Чтобы изменить область существующего IAnalysisRegion, используйте следующие методы.
- IAnalysisRegion::ExcludeRectangle
- Метод IAnalysisRegion::ExcludeRegion
- Метод IAnalysisRegion::IntersectRectangle
- Метод IAnalysisRegion::IntersectRegion
- Метод IAnalysisRegion::MakeEmpty
- Метод IAnalysisRegion::MakeInfinite
- Метод IAnalysisRegion::UnionRectangle
- Метод IAnalysisRegion::UnionRegion
Этот интерфейс эквивалентен классу System.Windows.Ink.AnalysisCore.AnalysisRegionBase в платформа .NET Framework.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows XP Tablet PC Edition [только классические приложения] |
Минимальная версия сервера |
Ни одна версия не поддерживается |
Заголовок |
|
DLL |
|