FrameworkPropertyMetadata.DefaultUpdateSourceTrigger プロパティ

定義

このメタデータを含むプロパティに対して、UpdateSourceTriggerUpdateSourceTrigger に設定されているバインディングを適用するときに使用する Default の既定値を取得または設定します。Gets or sets the default for UpdateSourceTrigger to use when bindings for the property with this metadata are applied, which have their UpdateSourceTrigger set to Default.

public:
 property System::Windows::Data::UpdateSourceTrigger DefaultUpdateSourceTrigger { System::Windows::Data::UpdateSourceTrigger get(); void set(System::Windows::Data::UpdateSourceTrigger value); };
public System.Windows.Data.UpdateSourceTrigger DefaultUpdateSourceTrigger { get; set; }
member this.DefaultUpdateSourceTrigger : System.Windows.Data.UpdateSourceTrigger with get, set
Public Property DefaultUpdateSourceTrigger As UpdateSourceTrigger

プロパティ値

Default 以外の列挙値。A value of the enumeration, other than Default.

例外

このプロパティが Default に設定されています。設定した値は、バインディングで要求されたときの既定値になります。This property is set to Default; the value you set is supposed to become the default when requested by bindings.

メタデータがシールされるよう、かつメタデータのプロパティを設定できないように、メタデータは依存関係プロパティの操作に既に適用されています。The metadata has already been applied to a dependency property operation, so that metadata is sealed and properties of the metadata cannot be set.

注釈

PropertyMetadata派生クラスのプロパティは、通常、読み取り/書き込み可能としてオブジェクトモデルで定義されます。Properties on derived classes of PropertyMetadata are typically defined in the object model as read-write. これは、インスタンスの初期化後に調整できるようにするためです。This is so they can be adjusted after initialization of the instance. ただし、 Register、、またはOverrideMetadataの呼び出しの一部としてメタAddOwnerデータが使用された後は、プロパティシステムによって、メタデータインスタンスとメタデータの詳細を伝達するプロパティが不変と見なされるようになります。However, after the metadata is consumed as part of a call to Register, AddOwner, or OverrideMetadata, the property system will seal that metadata instance and properties that convey the specifics of the metadata are now considered immutable. このメタデータインスタンスのがIsSealed trueの後にこのプロパティを設定しようとすると、例外が発生します。Attempting to set this property after IsSealed is true on this metadata instance will raise an exception.

XAML テキストの使用XAML Text Usage

このクラスのメンバーは、通常、でXAMLXAMLは使用されません。Members of this class are not typically used in XAMLXAML.

適用対象