XamlDebuggerXmlReader Class

.NET Framework (current version)
 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Provides the functionality to parse XAML markup code into an object or tree of objects.

Namespace:   System.Activities.Debugger
Assembly:  System.Activities (in System.Activities.dll)

System.Object
  System.Xaml.XamlReader
    System.Activities.Debugger.XamlDebuggerXmlReader

public class XamlDebuggerXmlReader : XamlReader, IXamlLineInfo

NameDescription
System_CAPS_pubmethodXamlDebuggerXmlReader(TextReader)

Initializes a new instance of the XamlDebuggerXmlReader class with the specified text reader.

System_CAPS_pubmethodXamlDebuggerXmlReader(TextReader, XamlSchemaContext)

Initializes a new instance of the XamlDebuggerXmlReader class with the specified text reader and schema context for interpreting or mapping XAML types.

System_CAPS_pubmethodXamlDebuggerXmlReader(XamlReader, IXamlLineInfo, TextReader)

Obsolete. Initializes a new instance of the XamlDebuggerXmlReader class with the specified XAML reader, XAML line information, and text reader.

System_CAPS_pubmethodXamlDebuggerXmlReader(XamlReader, TextReader)

Obsolete. Initializes a new instance of the XamlDebuggerXmlReader class with the specified XAML reader and text reader.

NameDescription
System_CAPS_pubpropertyCollectNonActivitySourceLocation

Gets or sets a value that indicates whether a non-activity source location is collected.

System_CAPS_pubpropertyHasLineInfo

Gets a value that indicates whether line information is available.

System_CAPS_protpropertyIsDisposed

Gets whether Dispose has been called.(Inherited from XamlReader.)

System_CAPS_pubpropertyIsEof

Gets a value that indicates whether the underlying reader has reached the end of the XAML file that is being parsed.(Overrides XamlReader.IsEof.)

System_CAPS_pubpropertyLineNumber

Gets the line in a XAML file that is currently being examined by the reader.

System_CAPS_pubpropertyLinePosition

Gets the position of the line in a XAML file that is currently being examined by the XML reader.

System_CAPS_pubpropertyMember

Gets the starting member of the document being parsed to the XAML member base.(Overrides XamlReader.Member.)

System_CAPS_pubpropertyNamespace

Gets the path that is used in the root element of the XAML document to establish a relationship between the XAML code and its schema.(Overrides XamlReader.Namespace.)

System_CAPS_pubpropertyNodeType

Gets the type of the node currently being read in a XAML file.(Overrides XamlReader.NodeType.)

System_CAPS_pubpropertySchemaContext

Gets the schema context for the underlying XAML reader.(Overrides XamlReader.SchemaContext.)

System_CAPS_pubpropertyType

Gets the record type at the XAML start node.(Overrides XamlReader.Type.)

System_CAPS_pubpropertyValue

Gets the element at the node currently being read.(Overrides XamlReader.Value.)

NameDescription
System_CAPS_pubmethodClose()

Closes the XAML node stream.(Inherited from XamlReader.)

System_CAPS_pubmethodSystem_CAPS_staticCopyAttachedSourceLocation(Object, Object)

Retrieves row and column values from the specified activity object and assigns them to the current instance of the XAML reader.

System_CAPS_protmethodDispose(Boolean)

Releases the unmanaged resources used by the XamlDebuggerXmlReader, and optionally, releases the managed resources. (Overrides XamlReader.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_pubmethodSystem_CAPS_staticGetEndColumn(Object)

Gets the value of the attached property named in the EndColumnName dependency property field of the specified instance of a XAML reader.

System_CAPS_pubmethodSystem_CAPS_staticGetEndLine(Object)

Gets the value of the attached property named in the EndLineName dependency property field of the specified instance of a XAML reader.

System_CAPS_pubmethodSystem_CAPS_staticGetFileName(Object)

Gets the value of the attached property named in the FileNameName dependency property field of the specified instance of a XAML reader.

System_CAPS_pubmethodGetHashCode()

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

System_CAPS_pubmethodSystem_CAPS_staticGetStartColumn(Object)

Gets the value of the attached property named in the StartColumnName dependency property field of the specified instance of a XAML reader.

System_CAPS_pubmethodSystem_CAPS_staticGetStartLine(Object)

Gets the value of the attached property named in the StartLineName dependency property field of the specified instance of a XAML reader.

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_pubmethodRead()

Provides the next XAML node from the loaded source, if a XAML node is available. (Overrides XamlReader.Read().)

System_CAPS_pubmethodReadSubtree()

Returns a XamlReader that is based on the current XamlReader, where the returned XamlReader is used to iterate through a subtree of the XAML node structure.(Inherited from XamlReader.)

System_CAPS_pubmethodSystem_CAPS_staticSetEndColumn(Object, Object)

Sets the value of the attached property named in the EndColumnName dependency property field of the specified instance of a XAML reader.

System_CAPS_pubmethodSystem_CAPS_staticSetEndLine(Object, Object)

Sets the value of the attached property named in the EndLineName dependency property field of the specified instance of a XAML reader.

System_CAPS_pubmethodSystem_CAPS_staticSetFileName(Object, Object)

Sets the value of the attached property named in the FileNameName dependency property field of the specified instance of a XAML reader.

System_CAPS_pubmethodSystem_CAPS_staticSetStartColumn(Object, Object)

Sets the value of the attached property named in the StartColumnName dependency property field of the specified instance of a XAML reader.

System_CAPS_pubmethodSystem_CAPS_staticSetStartLine(Object, Object)

Sets the value of the attached property named in the StartLineName dependency property field of the specified instance of a XAML reader.

System_CAPS_pubmethodSkip()

Skips the current node and advances the reader position to the next node.(Inherited from XamlReader.)

System_CAPS_pubmethodToString()

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

NameDescription
System_CAPS_pubfieldSystem_CAPS_staticEndColumnName

The name of an attached property that represents the ending column of an activity element in its XAML form.

System_CAPS_pubfieldSystem_CAPS_staticEndLineName

The name of an attached property that represents the ending line of an activity element in its XAML form.

System_CAPS_pubfieldSystem_CAPS_staticFileNameName

The name of an attached property that represents the name of the file to be parsed.

System_CAPS_pubfieldSystem_CAPS_staticStartColumnName

The name of an attached property that represents the starting column of the activity in its XAML form.

System_CAPS_pubfieldSystem_CAPS_staticStartLineName

The name of an attached property that represents the starting line of the activity in its XAML form.

NameDescription
System_CAPS_pubeventSourceLocationFound

Occurs when the source location is found.

NameDescription
System_CAPS_pubinterfaceSystem_CAPS_privmethodIDisposable.Dispose()

This API supports the product infrastructure and is not intended to be used directly from your code. Releases all resources used by the current instance of the XamlReader class.(Inherited from XamlReader.)

.NET Framework
Available since 4.0

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: