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


RelativePosition - класс

Представляет позицию в конструкторе, которая остается независимой от систем координат.

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

System.Object
  Microsoft.Windows.Design.Interaction.RelativePosition

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

Синтаксис

'Декларация
Public NotInheritable Class RelativePosition _
    Implements IEnumerable
public sealed class RelativePosition : IEnumerable
public ref class RelativePosition sealed : IEnumerable
[<Sealed>]
type RelativePosition =  
    class
        interface IEnumerable
    end
public final class RelativePosition implements IEnumerable

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

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

  Имя Описание
Открытый метод RelativePosition(array<RelativePosition[]) Инициализирует новый экземпляр класса RelativePosition, содержащий ноль или более существующих точек отсчета.
Открытый метод RelativePosition(String, array<RelativePosition[]) Инициализирует новый экземпляр класса RelativePosition, содержащий ноль или более существующих точек отсчета.

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

Методы

  Имя Описание
Открытый метод Contains Возвращает значение, показывающее, находится ли заданная позиция RelativePosition внутри этой позиции RelativePosition.
Открытый метод Equals(Object) Определяет, равен ли указанный объект этому объекту RelativePosition. (Переопределяет Object.Equals(Object).)
Открытый метод Equals(RelativePosition) Определяет, является ли указанное RelativePosition равным данному RelativePosition.
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Возвращает хэш-код для этого объекта. (Переопределяет Object.GetHashCode().)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод ToString Возвращает имя этой позиции. (Переопределяет Object.ToString().)

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

Операторы

  Имя Описание
Открытый операторСтатический член Equality Сравнивает два объекта RelativePosition.
Открытый операторСтатический член Inequality Сравнивает два объекта RelativePosition.

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

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытый метод IEnumerable.GetEnumerator Описание этого элемента см. в разделе IEnumerable.GetEnumerator.

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

Заметки

Можно создать одиночную или составную относительную позицию, которая включает несколько позиций. Например, если определены относительные позиции с именами «top» и «left», то их можно скомбинировать с помощью вызова new RelativePosition(top, left). При этом создается новая относительная позиция, состоящая из первых двух. Набор базовых относительных позиций платформы определен в статическом классе RelativePositions. Также можно создавать собственные относительные позиции для своих потребностей.

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

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

См. также

Ссылки

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

Другие ресурсы

Расширяемость среды конструктора WPF