XamlMember.IsAmbient 屬性

定義

取得值,這個值表示此 XamlMember 是否報告為環境屬性。

public:
 property bool IsAmbient { bool get(); };
public bool IsAmbient { get; }
member this.IsAmbient : bool
Public ReadOnly Property IsAmbient As Boolean

屬性值

如果這個 XamlMember 報告為環境屬性,則為 true,否則為 false

備註

呼叫 IsAmbient 叫用 LookupIsAmbient 或該方法的特定覆寫。 此行為發生在初始內部反映邏輯尚未設定資訊的實作中。

檢查環境屬性通常是 XAML 處理邏輯的一部分,以確保依賴環境使用類型的物件和值可以正常運作。 .NET Framework XAML 服務 API 和預設 XAML 架構內容會根據屬性填 AmbientAttribute 入此值。 的預設實 LookupIsAmbient 作會使用這個現有的 AmbientAttribute 技術,如果存在於成員宣告上,則會傳回 trueAmbientAttribute

AmbientAttribute 可在數個 WPF 類型的成員上找到,其中包括 ApplicationSetterStyle 。 它也會在 型別上 ResourceDictionary 找到,這表示使用 做為其類型的任何成員都應該被視為環境, ResourceDictionary 即使成員不是特別屬性也一樣。

適用於

另請參閱