XamlMember.IsAmbient 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得值,這個值表示此 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 技術,如果存在於成員宣告上,則會傳回 true
AmbientAttribute 。
AmbientAttribute 可在數個 WPF 類型的成員上找到,其中包括 Application 、 Setter 和 Style 。 它也會在 型別上 ResourceDictionary 找到,這表示使用 做為其類型的任何成員都應該被視為環境, ResourceDictionary 即使成員不是特別屬性也一樣。