XamlObjectWriter Methods

.NET Framework (current version)
 

Namespace:   System.Xaml
Assembly:  System.Xaml (in System.Xaml.dll)

NameDescription
System_CAPS_pubmethodClear()

Resets all possible frames and clears the object graph.

System_CAPS_pubmethodClose()

Closes the XAML writer object.(Inherited from XamlWriter.)

System_CAPS_protmethodDispose(Boolean)

Releases the unmanaged resources used by the XamlObjectWriter, and optionally, releases the managed resources. (Overrides XamlWriter.Dispose(Boolean).)

System_CAPS_pubmethodEquals(Object)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_protmethodFinalize()

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

Creates a shallow copy of the current Object.(Inherited from Object.)

System_CAPS_protmethodOnAfterBeginInit(Object)

Invokes any AfterBeginInitHandler method that is associated with XamlObjectWriterSettings for this XamlObjectWriter.

System_CAPS_protmethodOnAfterEndInit(Object)

Invokes any AfterEndInitHandler method that is associated with XamlObjectWriterSettings for this XamlObjectWriter.

System_CAPS_protmethodOnAfterProperties(Object)

Invokes any AfterPropertiesHandler referenced method that is associated with XamlObjectWriterSettings for this XamlObjectWriter.

System_CAPS_protmethodOnBeforeProperties(Object)

Invokes any BeforePropertiesHandler referenced method that is associated with XamlObjectWriterSettings for this XamlObjectWriter.

System_CAPS_protmethodOnSetValue(Object, XamlMember, Object)

Invokes any XamlSetValueHandler referenced method that is associated with XamlObjectWriterSettings for this writer, as long as handled in XamlSetValueEventArgs event data is not true.

System_CAPS_pubmethodSetLineInfo(Int32, Int32)

Implements IXamlLineInfoConsumer.SetLineInfo and provides line information for exceptions.

System_CAPS_pubmethodToString()

Returns a string that represents the current object.(Inherited from Object.)

System_CAPS_pubmethodWriteEndMember()

Closes the current member scope, and may write the value of the member scope while it closes. The new scope becomes the parent object scope of the member.(Overrides XamlWriter.WriteEndMember().)

System_CAPS_pubmethodWriteEndObject()

Closes the current object scope in the writer. The new object scope becomes the parent member scope.(Overrides XamlWriter.WriteEndObject().)

System_CAPS_pubmethodWriteGetObject()

Writes the conceptual StartObject into the object graph when the specified object is a default or implicit value of the parent property. The implicit value comes from information that is obtained from the XAML schema context and backing type information, instead of being specified as an object value in the input XAML node set.(Overrides XamlWriter.WriteGetObject().)

System_CAPS_pubmethodWriteNamespace(NamespaceDeclaration)

Defines a namespace declaration that applies to the next object scope or member scope.(Overrides XamlWriter.WriteNamespace(NamespaceDeclaration).)

System_CAPS_pubmethodWriteNode(XamlReader)

Performs switching based on node type from the XAML reader (XamlReader.NodeType) and calls the relevant Write method for the writer implementation.(Inherited from XamlWriter.)

System_CAPS_pubmethodWriteStartMember(XamlMember)

Writes a new member node into the current object scope, and the scope becomes a new member scope.(Overrides XamlWriter.WriteStartMember(XamlMember).)

System_CAPS_pubmethodWriteStartObject(XamlType)

Writes an object node into the current scope, and sets the scope to a new object scope.(Overrides XamlWriter.WriteStartObject(XamlType).)

System_CAPS_pubmethodWriteValue(Object)

Writes a value to the current member scope. If the current scope is inside a collection, dictionary, or array object, the value should be added to the collection, dictionary, or array.(Overrides XamlWriter.WriteValue(Object).)

NameDescription
System_CAPS_pubinterfaceSystem_CAPS_privmethodIDisposable.Dispose()

This API supports the product infrastructure and is not intended to be used directly from your code. See Dispose.(Inherited from XamlWriter.)

Return to top
Show: