Sdílet prostřednictvím


XamlObjectWriterSettings Třída

Definice

Poskytuje konkrétní nastavení zapisování XAML pro XamlObjectWriter.

public ref class XamlObjectWriterSettings : System::Xaml::XamlWriterSettings
public class XamlObjectWriterSettings : System.Xaml.XamlWriterSettings
type XamlObjectWriterSettings = class
    inherit XamlWriterSettings
Public Class XamlObjectWriterSettings
Inherits XamlWriterSettings
Dědičnost
XamlObjectWriterSettings

Poznámky

A XamlObjectWriter může fungovat v zadaném souboru XamlObjectWriterSettings. Pokud nejsou zadána nastavení, existuje instance XamlObjectWriterSettings , která má výchozí hodnoty pro konstruovanou XamlObjectWriter, a tato instance lze použít při sloučení nastavení pro odvozenou třídu.

Konstruktory

XamlObjectWriterSettings()

Inicializuje novou instanci XamlObjectWriterSettings třídy.

XamlObjectWriterSettings(XamlObjectWriterSettings)

Inicializuje novou instanci XamlObjectWriterSettings třídy, která je založená na kopii existující instance.

Vlastnosti

AccessLevel

Získá nebo nastaví XamlAccessLevel oprávnění, která zapisovač XAML sleduje.

AfterBeginInitHandler

Získá nebo nastaví odkaz na zpětné volání, který je vyvolán zapisovač BeginInit() XAML ve fázi životnosti objektu pro každý vytvořený objekt.

AfterEndInitHandler

Získá nebo nastaví odkaz na zpětné volání, který je vyvolán zapisovač EndInit() XAML ve fázi životnosti objektu pro každý vytvořený objekt.

AfterPropertiesHandler

Získá nebo nastaví odkaz na zpětné volání, který je vyvolán zapisovač XAML ve fázi post-člen-write životnosti objektu pro každý vytvořený objekt.

BeforePropertiesHandler

Získá nebo nastaví odkaz na zpětné volání, který je vyvolán zapisovač XAML ve fázi předběžného člen-zápisu životnosti objektu pro každý vytvořený objekt.

ExternalNameScope

Získá nebo nastaví názvové pole XAML pro použití pro registraci názvů ze zapisovacího kódu XAML, pokud RegisterNamesOnExternalNamescope je true.

IgnoreCanConvert

Získá nebo nastaví hodnotu, která určuje, zda by zapisovač XAML měl ignorovat (ne volání) CanConvertFrom(ITypeDescriptorContext, Type) implementace v TypeConverter situacích převaděče typů.

PreferUnconvertedDictionaryKeys

Získá nebo nastaví hodnotu, která určuje, zda chcete zakázat výchozí XamlObjectWriter funkci, která spouští převod typů na K komponentě Dictionary<TKey,TValue> objektové grafové reprezentace.

RegisterNamesOnExternalNamescope

Získá nebo nastaví hodnotu, která určuje, zda má dojít k registraci názvu v zadaném ExternalNameScope.

RootObjectInstance

Získá nebo nastaví existující kořenový objekt pro XamlObjectWriter operace.

SkipDuplicatePropertyCheck

Získá nebo nastaví hodnotu, která určuje, zda zapisovač XAML vynechá kontrolu cesty kódu, která kontroluje duplicitní vlastnosti.

SkipProvideValueOnRoot

Získá nebo nastaví hodnotu, která označuje, zda XamlObjectWriter má vynechat volání ProvideValue rozšíření značek, což je relevantní, když rozšíření značek představuje kořen objektového grafu.

SourceBamlUri

Používá se na BeginInitHandler místě skutečného BaseUri.

XamlSetValueHandler

Získá nebo nastaví obslužnou rutinu, která se má použít, když zapisovač objektu volá clR implementovaný SetValue pro vlastnosti závislosti.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také