XamlObjectWriterSettings Klass

Definition

Innehåller specifika XAML-skrivarinställningar för XamlObjectWriter.

public ref class XamlObjectWriterSettings : System::Xaml::XamlWriterSettings
public class XamlObjectWriterSettings : System.Xaml.XamlWriterSettings
type XamlObjectWriterSettings = class
    inherit XamlWriterSettings
Public Class XamlObjectWriterSettings
Inherits XamlWriterSettings
Arv
XamlObjectWriterSettings

Kommentarer

En XamlObjectWriter kan fungera inom angiven XamlObjectWriterSettings. Om inställningarna inte anges finns det en instans av XamlObjectWriterSettings som har standardvärden för en konstruerad , och den här instansen kan användas i sammanslagningar av inställningar för en härledd XamlObjectWriterklass.

Konstruktorer

Name Description
XamlObjectWriterSettings()

Initierar en ny instans av XamlObjectWriterSettings klassen.

XamlObjectWriterSettings(XamlObjectWriterSettings)

Initierar en ny instans av XamlObjectWriterSettings klassen som baseras på kopian av en befintlig instans.

Egenskaper

Name Description
AccessLevel

Hämtar eller anger XamlAccessLevel behörigheter som XAML-skrivaren observerar.

AfterBeginInitHandler

Hämtar eller anger en referens till ett återanrop som anropas av XAML-skrivaren i BeginInit() fasen av objektlivslängden för varje skapat objekt.

AfterEndInitHandler

Hämtar eller anger en referens till ett återanrop som anropas av XAML-skrivaren i EndInit() fasen av objektlivslängden för varje skapat objekt.

AfterPropertiesHandler

Hämtar eller anger en referens till ett återanrop som anropas av XAML-skrivaren i fasen post-member-write för objektlivslängden för varje skapat objekt.

BeforePropertiesHandler

Hämtar eller anger en referens till ett återanrop som anropas av XAML-skrivaren i fasen för förmedlemsskrivning för objektlivslängden för varje skapat objekt.

ExternalNameScope

Hämtar eller anger XAML-namnskopet som ska användas för att registrera namn från XAML-skrivaren om RegisterNamesOnExternalNamescope är true.

IgnoreCanConvert

Hämtar eller anger ett värde som anger om XAML-skrivaren ska ignorera (inte anropa) CanConvertFrom(ITypeDescriptorContext, Type) implementeringar på en TypeConverter i type-converter-situationer.

PreferUnconvertedDictionaryKeys

Hämtar eller anger ett värde som avgör om du vill inaktivera en standardfunktion XamlObjectWriter som kör typkonvertering på komponenten K i en Dictionary<TKey,TValue> innan du skriver objektgrafrepresentationen.

RegisterNamesOnExternalNamescope

Hämtar eller anger ett värde som avgör om namnregistrering ska ske mot den angivna ExternalNameScope.

RootObjectInstance

Hämtar eller anger ett befintligt rotobjekt för XamlObjectWriter åtgärder.

SkipDuplicatePropertyCheck

Hämtar eller anger ett värde som avgör om XAML-skrivaren utelämnar för att söka efter kodsökvägen som söker efter dubblettegenskaper.

SkipProvideValueOnRoot

Hämtar eller anger ett värde som anger om XamlObjectWriter ska utelämnas för att anropa ProvideValue ett markeringstillägg, vilket är relevant när markeringstillägget representerar roten i ett objektdiagram.

SourceBamlUri

Används i BeginInitHandler stället för den faktiska BaseUri.

XamlSetValueHandler

Hämtar eller anger vilken hanterare som ska användas när objektskrivaren anropar till en CLR-implementerad SetValue för beroendeegenskaper.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även