Поделиться через


ViewItem - класс

Абстрактный класс, который разрешает взаимодействие с объектами представления.

Иерархия наследования

System.Object
  Microsoft.Windows.Design.Interaction.ViewItem

Пространство имен:  Microsoft.Windows.Design.Interaction
Сборка:  Microsoft.Windows.Design.Interaction (в Microsoft.Windows.Design.Interaction.dll)

Синтаксис

'Декларация
Public MustInherit Class ViewItem
public abstract class ViewItem
public ref class ViewItem abstract
[<AbstractClass>]
type ViewItem =  class end
public abstract class ViewItem

Тип ViewItem предоставляет следующие члены.

Конструкторы

  Имя Описание
Защищенный метод ViewItem Инициализирует новый экземпляр класса ViewItem.

В начало страницы

Свойства

  Имя Описание
Открытое свойство FlowDirection Получает свойство FlowDirection представления.
Открытое свойство IsOffscreen Получает значение, показывающее, отсутствует ли элемент на экране.
Открытое свойство IsVisible Получает значение, показывающее, видим ли элемент.
Открытое свойство ItemType Получает тип базового объекта зависимости, представляющего данное представление.
Открытое свойство LayoutTransform Получает преобразование макета текущего ViewItem.
Открытое свойство LogicalChildren Получает коллекцию непосредственных логических дочерних объектов текущего ViewItem.
Открытое свойство LogicalParent Получает логический родительский объект текущего ViewItem.
Открытое свойство Offset Получает смещение представления.
Открытое свойство PlatformObject Получает базовый объект зависимости, представляющий данное представление.
Открытое свойство RenderSize Получает размер отрисовки представления.
Открытое свойство RenderSizeBounds Получает прямоугольник размещения для представления.
Открытое свойство SelectionFrameBounds Получает границы рамки выделения.
Открытое свойство Transform Получает значение преобразования для текущего объекта ViewItem.
Открытое свойство Visibility Получает Visibility свойство представления.
Открытое свойство VisualChildren Получает коллекцию непосредственных визуальных дочерних объектов данного ViewItem.
Открытое свойство VisualParent Получает визуальный родительский объект текущего ViewItem.

В начало страницы

Методы

  Имя Описание
Открытый метод Equals Определяет, равен ли указанный объект ViewItem текущему объекту ViewItem. (Переопределяет Object.Equals(Object).)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Служит хэш-функцией для ViewItem. (Переопределяет Object.GetHashCode().)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод HitTest Инициализирует проверку нажатия на ViewItem с помощью определяемого вызывающим кодом метода HitTestFilterCallback и метода HitTestResultCallback.
Открытый метод IsDescendantOf(Visual) Получает значение, указывающее, является ли визуальный объект потомком указанного визуального объекта.
Открытый метод IsDescendantOf(ViewItem) Определяет, является ли визуальный объект потомком для предка визуального объекта.
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод PointToScreen Преобразовывает объект Point, представляющий текущую систему координат объекта Visual, в объект Point в экранных координатах.
Открытый метод ToString Возвращение строки, представляющей текущий объект. (Унаследовано от Object.)
Открытый метод TransformFromVisual Возвращает преобразование, которое может использоваться для преобразования координат из заданного визуального объекта в представление.
Открытый метод TransformToView Возвращает преобразование, которое может использоваться для преобразования координат из представления в заданный визуальный объект.
Открытый метод TransformToVisual Возвращает преобразование, которое может использоваться для преобразования координат из представления в заданный визуальный объект.
Открытый метод UpdateLayout Вызывает метод UpdateLayout на базовом объекте платформы.

В начало страницы

Операторы

  Имя Описание
Открытый операторСтатический член Equality Определяет, считаются ли равными указанные экземпляры ViewItem.
Открытый операторСтатический член Inequality Определяет, считаются ли неравными указанные экземпляры ViewItem.

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.Windows.Design.Interaction - пространство имен