UIElement.ShouldSerializeCommandBindings メソッド


シリアル化プロセスが、このクラスのインスタンスに関する CommandBindings プロパティの内容をシリアル化する必要があるかどうかを示す値を返します。Returns whether serialization processes should serialize the contents of the CommandBindings property on instances of this class.

 bool ShouldSerializeCommandBindings();
public bool ShouldSerializeCommandBindings ();
member this.ShouldSerializeCommandBindings : unit -> bool
Public Function ShouldSerializeCommandBindings () As Boolean



true プロパティ値をシリアル化する必要がある場合は CommandBindings。それ以外の場合は falsetrue if the CommandBindings property value should be serialized; otherwise, false.


true CommandBindings がローカルに設定されている場合は、が返されます。This will return true if CommandBindings is locally set.

この ShouldSerialize メソッドは、プロパティに CommandBindings 単純な既定値がないために用意されています。This ShouldSerialize method is provided because the CommandBindings property does not have a simple default value. このメソッドは、プロパティが既定値から変更されたかどうかを示します。This method indicates whether the property has changed from its default value. デザイナーを開発している場合、またはを組み込んだ独自のコントロールを開発している場合は、通常、このメソッドを呼び出し UIElement ます。You typically invoke this method if you are either developing a designer or developing your own control incorporating a UIElement.

詳細については、「 ShouldSerialize メソッドと Reset メソッドによる既定値の定義」を参照してください。For more information, see Defining Default Values with the ShouldSerialize and Reset Methods.