傳回位置的集合,說明指定之項目的定位。
命名空間: Microsoft.Windows.Design.Interaction
組件: Microsoft.Windows.Design.Interaction (在 Microsoft.Windows.Design.Interaction.dll 中)
語法
'宣告
Public MustOverride Function GetPlacement ( _
item As ModelItem, _
ParamArray positions As RelativePosition() _
) As RelativeValueCollection
public abstract RelativeValueCollection GetPlacement(
ModelItem item,
params RelativePosition[] positions
)
public:
virtual RelativeValueCollection^ GetPlacement(
ModelItem^ item,
... array<RelativePosition^>^ positions
) abstract
abstract GetPlacement :
item:ModelItem *
positions:RelativePosition[] -> RelativeValueCollection
public abstract function GetPlacement(
item : ModelItem,
... positions : RelativePosition[]
) : RelativeValueCollection
參數
- item
型別:Microsoft.Windows.Design.Model.ModelItem
要對其要求定位資訊的項目。
- positions
型別:array<Microsoft.Windows.Design.Interaction.RelativePosition[]
要對其要求定位資訊的位置。
傳回值
型別:Microsoft.Windows.Design.Interaction.RelativeValueCollection
RelativeValueCollection 物件,這個物件是定位座標的集合。
例外狀況
| 例外狀況 | 條件 |
|---|---|
| ArgumentNullException | item 為 nullNull 參照 (即 Visual Basic 中的 Nothing)。 |
備註
如果您將 RelativePosition 物件傳遞至它不支援的 PlacementAdapter,則 GetPlacement 會傳回 RelativeValueCollection 中的位置,但是這會是空的值。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。
請參閱
參考
Microsoft.Windows.Design.Interaction 命名空間