傳回值,這個值表示是否能設定指定的座標。
命名空間: Microsoft.Windows.Design.Interaction
組件: Microsoft.Windows.Design.Interaction (在 Microsoft.Windows.Design.Interaction.dll 中)
語法
'宣告
Public MustOverride Function CanSetPosition ( _
intent As PlacementIntent, _
position As RelativePosition _
) As Boolean
public abstract bool CanSetPosition(
PlacementIntent intent,
RelativePosition position
)
public:
virtual bool CanSetPosition(
PlacementIntent intent,
RelativePosition^ position
) abstract
abstract CanSetPosition :
intent:PlacementIntent *
position:RelativePosition -> bool
public abstract function CanSetPosition(
intent : PlacementIntent,
position : RelativePosition
) : boolean
參數
- intent
型別:Microsoft.Windows.Design.Interaction.PlacementIntent
指定這個定位呼叫的原因。
- position
型別:Microsoft.Windows.Design.Interaction.RelativePosition
要設定的座標。
傳回值
型別:System.Boolean
如果可以設定這個座標則為 true,否則為 false。
例外狀況
| 例外狀況 | 條件 |
|---|---|
| ArgumentNullException | position 為 nullNull 參照 (即 Visual Basic 中的 Nothing)。 |
備註
PlacementIntent 由定位配接器用來填入指定之定位的位置中缺少的值。 例如,如果 PlacementIntent 是 Move,而且您傳送了 LeftSide 的值,而不是 RightSide,則定位配接器會調整右側,這樣控制項的大小就會維持不變。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。
請參閱
參考
Microsoft.Windows.Design.Interaction 命名空間