XamlDebuggerXmlReader Sınıf

Tanım

XAML işaretleme kodunu bir nesne veya nesne ağacına ayrıştırma işlevi sağlar.

public ref class XamlDebuggerXmlReader : System::Xaml::XamlReader, System::Xaml::IXamlLineInfo
public class XamlDebuggerXmlReader : System.Xaml.XamlReader, System.Xaml.IXamlLineInfo
type XamlDebuggerXmlReader = class
    inherit XamlReader
    interface IXamlLineInfo
Public Class XamlDebuggerXmlReader
Inherits XamlReader
Implements IXamlLineInfo
Devralma
XamlDebuggerXmlReader
Uygulamalar

Oluşturucular

Name Description
XamlDebuggerXmlReader(TextReader, XamlSchemaContext)

XAML türlerini yorumlamak veya eşlemek için belirtilen metin okuyucu ve şema bağlamı ile sınıfının yeni bir örneğini XamlDebuggerXmlReader başlatır.

XamlDebuggerXmlReader(TextReader)

Belirtilen metin okuyucu ile sınıfının yeni bir örneğini XamlDebuggerXmlReader başlatır.

XamlDebuggerXmlReader(XamlReader, IXamlLineInfo, TextReader)
Geçersiz.

Belirtilen XAML okuyucu, XAML satır bilgileri ve metin okuyucu ile sınıfının yeni bir örneğini XamlDebuggerXmlReader başlatır.

XamlDebuggerXmlReader(XamlReader, TextReader)
Geçersiz.

Belirtilen XAML okuyucu ve metin okuyucu ile sınıfının yeni bir örneğini XamlDebuggerXmlReader başlatır.

Alanlar

Name Description
EndColumnName

XAML formundaki bir etkinlik öğesinin bitiş sütununu temsil eden ekli özelliğin adı.

EndLineName

XAML formundaki bir etkinlik öğesinin bitiş satırını temsil eden ekli özelliğin adı.

FileNameName

Ayrıştırılacak dosyanın adını temsil eden ekli özelliğin adı.

StartColumnName

Etkinliğin XAML formundaki başlangıç sütununu temsil eden ekli özelliğin adı.

StartLineName

Etkinliğin XAML formundaki başlangıç satırını temsil eden ekli özelliğin adı.

Özellikler

Name Description
CollectNonActivitySourceLocation

Etkinlik dışı bir kaynak konumun toplanıp toplanmadığını belirten bir değer alır veya ayarlar.

HasLineInfo

Satır bilgilerinin kullanılabilir olup olmadığını gösteren bir değer alır.

IsDisposed

Çağrılıp çağrılmadığını Dispose(Boolean) alır.

(Devralındığı yer: XamlReader)
IsEof

Temel alınan okuyucunun ayrıştırılmakta olan XAML dosyasının sonuna ulaşıp ulaşmadığını gösteren bir değer alır.

LineNumber

Şu anda okuyucu tarafından incelenmekte olan bir XAML dosyasındaki satırı alır.

LinePosition

Xml okuyucusu tarafından incelenmekte olan bir XAML dosyasındaki satırın konumunu alır.

Member

XAML üye tabanına ayrıştırılmakta olan belgenin başlangıç üyesini alır.

Namespace

XAML kodu ile şeması arasında ilişki kurmak için XAML belgesinin kök öğesinde kullanılan yolu alır.

NodeType

XAML dosyasında şu anda okunmakta olan düğümün türünü alır.

SchemaContext

Temel alınan XAML okuyucusunun şema bağlamını alır.

Type

XAML başlangıç düğümündeki kayıt türünü alır.

Value

Şu anda okunmakta olan düğümdeki öğesini alır.

Yöntemler

Name Description
Close()

XAML düğüm akışını kapatır.

(Devralındığı yer: XamlReader)
CopyAttachedSourceLocation(Object, Object)

Belirtilen etkinlik nesnesinden satır ve sütun değerlerini alır ve bunları XAML okuyucusunun geçerli örneğine atar.

Dispose(Boolean)

tarafından XamlDebuggerXmlReaderkullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır.

Dispose(Boolean)

tarafından XamlReaderkullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır.

(Devralındığı yer: XamlReader)
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetEndColumn(Object)

XAML okuyucusunun belirtilen örneğinin EndColumnName bağımlılık özelliği alanında adlı ekli özelliğin değerini alır.

GetEndLine(Object)

XAML okuyucusunun belirtilen örneğinin EndLineName bağımlılık özelliği alanında adlı ekli özelliğin değerini alır.

GetFileName(Object)

XAML okuyucusunun belirtilen örneğinin FileNameName dependency özellik alanında adlı ekli özelliğin değerini alır.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetStartColumn(Object)

XAML okuyucusunun belirtilen örneğinin StartColumnName bağımlılık özelliği alanında adlı ekli özelliğin değerini alır.

GetStartLine(Object)

XAML okuyucusunun belirtilen örneğinin StartLineName bağımlılık özelliği alanında adlı ekli özelliğin değerini alır.

GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
Read()

Bir XAML düğümü varsa, yüklenen kaynaktan sonraki XAML düğümünü sağlar.

ReadSubtree()

XamlReader XAML düğüm yapısının XamlReaderbir alt ağacı üzerinden yinelemek için döndürülen XamlReader geçerli değerini temel alan bir döndürür.

(Devralındığı yer: XamlReader)
SetEndColumn(Object, Object)

XAML okuyucusunun belirtilen örneğinin EndColumnName bağımlılık özelliği alanında adlı ekli özelliğin değerini ayarlar.

SetEndLine(Object, Object)

XAML okuyucusunun belirtilen örneğinin EndLineName bağımlılık özelliği alanında adlı ekli özelliğin değerini ayarlar.

SetFileName(Object, Object)

XAML okuyucusunun belirtilen örneğinin FileNameName dependency özellik alanında adlı ekli özelliğin değerini ayarlar.

SetStartColumn(Object, Object)

XAML okuyucusunun belirtilen örneğinin StartColumnName bağımlılık özelliği alanında adlı ekli özelliğin değerini ayarlar.

SetStartLine(Object, Object)

XAML okuyucusunun belirtilen örneğinin StartLineName bağımlılık özelliği alanında adlı ekli özelliğin değerini ayarlar.

Skip()

Geçerli düğümü atlar ve okuyucu konumunu sonraki düğüme ilerler.

(Devralındığı yer: XamlReader)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Ekinlikler

Name Description
SourceLocationFound

Kaynak konum bulunduğunda gerçekleşir.

Belirtik Arabirim Kullanımları

Name Description
IDisposable.Dispose()

Sınıfın geçerli örneği XamlReader tarafından kullanılan tüm kaynakları serbest bırakır.

(Devralındığı yer: XamlReader)

Şunlara uygulanır