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


PlacementAdapter.GetPlacement - метод

Обновлен: Ноябрь 2007

Возвращает коллекцию позиций, описывающих размещение указанного элемента.

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

Синтаксис

'Декларация
Public MustOverride Function GetPlacement ( _
    item As ModelItem, _
    ParamArray positions As RelativePosition() _
) As RelativeValueCollection
'Применение
Dim instance As PlacementAdapter
Dim item As ModelItem
Dim positions As RelativePosition()
Dim returnValue As RelativeValueCollection

returnValue = instance.GetPlacement(item, _
    positions)
public abstract RelativeValueCollection GetPlacement(
    ModelItem item,
    params RelativePosition[] positions
)
public:
virtual RelativeValueCollection^ GetPlacement(
    ModelItem^ item, 
    ... array<RelativePosition^>^ positions
) abstract
public abstract function GetPlacement(
    item : ModelItem, 
    ... positions : RelativePosition[]
) : RelativeValueCollection

Параметры

Возвращаемое значение

Тип: Microsoft.Windows.Design.Interaction.RelativeValueCollection
Объект RelativeValueCollection, являющийся коллекцией координат размещения.

Исключения

Исключение Условие
ArgumentNullException

Параметр item имеет значение nullссылка null (Nothing в Visual Basic).

Заметки

Если объект RelativePosition передается адаптеру PlacementAdapter, который его не поддерживает, то метод GetPlacement возвращает эту позицию в коллекции RelativeValueCollection, но значение будет пустым.

Разрешения

См. также

Ссылки

PlacementAdapter Класс

PlacementAdapter - члены

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

AdornerPlacementCollection

AdornerPanel

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

Пошаговое руководство. Создание графического элемента времени разработки

Архитектура графического элемента