System.Xaml Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
XAML okuyucuları ve XAML yazıcılarıyla ilgili türler sağlar. Bu, .NET XAML Hizmetlerinin ve XAML okuyucularının ve XAML yazıcılarının varsayılan uygulamalarını içerir. Ayrıca XAML türü sistemiyle ilgili türleri ve XAML ve .NET XAML Hizmetleri kavramlarıyla ilgili diğer destek türlerini içerir.
Sınıflar
| Name | Description |
|---|---|
| AmbientPropertyValue |
Bir uygulamanın parçası IAmbientProvider olarak bir ortam özelliği hakkındaki bilgileri raporlar. |
| AttachableMemberIdentifier |
Eklenebilir üyeler için bir XAML türü sistem tanımlayıcısı gösterimi sağlar. Tanımlayıcı yapısı, eklenebilir üye kullanımı için dize formunu paralel hale getirmektedir |
| AttachablePropertyServices |
Eklenebilir bir özellikten değerler ve erişimci yöntemi bilgilerini alan ve ekli özellik deposuyla çalışan statik yardımcı yöntemler sağlar. |
| NamespaceDeclaration |
Bu dize değerlerini ayrı özellikler olarak depolayarak tanımlayıcıyı ve bir XAML ad alanının ön ekini bildirir. |
| XamlBackgroundReader |
Okuma ve yazmayı farklı iş parçacıklarına bölebilen çift arabelleğe alınan XamlReader bir uygulama. |
| XamlDeferringLoader |
Ertelenmiş içeriği yükleyen ve döndüren bir XAML okuyucu davranışını temsil eder. |
| XamlDirective |
Üye aynı zamanda bir XAML yönergesiyse üye için XAML türü sistem tanımlayıcısı sağlar. XAML okuyucuları ve XAML yazıcıları, üye düğümlerinin işlenmesi sırasında tanımlayıcıyı XamlDirective kullanır. Tanımlayıcı, XAML okuyucusu ve StartMemberIsDirective |
| XamlDuplicateMemberException |
Bir XAML yazıcı aynı nesne düğümüne yinelenen bir üye için bir değer yazmaya çalıştığında oluşan özel durum. |
| XamlException |
Genel bir XAML okuyucusu veya XAML yazıcı özel durumu için oluşan özel durum. |
| XamlInternalException |
XAML okuma ve XAML yazma sırasında oluşan iç tutarsızlıklar için oluşturulan özel durum. |
| XamlLanguage |
XAML işaretlemesi veya XAML türleriyle programlama için yararlı dizeler veya nesneler sağlayan sabitleri tanımlar. Bu dizeler veya nesneler XAML dil kavramlarıyla, .NET XAML Hizmetleri'nde XAML dil kavramlarının uygulanmasıyla veya her ikisiyle de ilgilidir. |
| XamlMember |
XAML türlerinin üyeleri için XAML türü sistem tanımlayıcısını sağlar. Tanımlayıcı, üye düğümlerinin işlenmesi sırasında (XAML okuyucusu bir StartMemberüzerinde konumlandırıldığında) ve genel XAML türü sistem mantığı için XAML okuyucuları ve XAML yazıcıları tarafından kullanılır. |
| XamlNodeList |
XAML düğümlerini ertelenmiş bir şekilde yazma gibi senaryolar için kullanılabilen XAML düğümlerinin listesini sağlar. |
| XamlNodeQueue |
Düğümleri yazmak ve yeniden okumak için bir arabellek sağlar. |
| XamlObjectEventArgs |
Nesne başlatma ve özellik ayarı sırasına eklenebilen geri çağırmalar için veri sağlar. Bu, tarafından XamlObjectWriterüretilen nesne grafiğini etkiler. |
| XamlObjectReader |
Nesne grafiklerini okuyan ve bir XamlReader XAML düğüm akışı oluşturan bir uygulama sağlar. |
| XamlObjectReaderException |
Çeşitli XamlObjectReader iç yardımcı API'ler tarafından oluşan özel durum. |
| XamlObjectReaderSettings |
bir XamlObjectReaderiçin işleme kurallarını veya seçenek ayarlarını belirtir. |
| XamlObjectWriter |
Kaynak XAML düğümü akışından bir nesne grafı oluşturur. |
| XamlObjectWriterException |
Bir XAML yazıcısı (sınıfı gibi XamlObjectWriter ) bir XAML düğümü akışından nesne grafikleri üretmeye çalışırken hatayla karşılaştığında oluşan özel durum. |
| XamlObjectWriterSettings |
için XamlObjectWriterbelirli XAML yazıcı ayarları sağlar. |
| XamlParseException |
Bir XAML okuyucusu XAML okuyucu kaynağının öğelerini bir XAML düğümü akışında işleyemediğinde oluşan özel durum. |
| XamlReader |
XAML girişi kullanan ve XAML düğümü akışları üreten sınıflar için temel tanımlar sağlar. |
| XamlReaderSettings |
Uygulama XamlReader için işleme kurallarını veya seçenek ayarlarını belirtir. |
| XamlSchemaContext |
XAML türlerini ve bunların altında yatan derlemelerdeki türleri yorumlamak veya eşlemek için yeniden kullanılabilir bir bağlam tanımlar. |
| XamlSchemaContextSettings |
için XamlSchemaContextisteğe bağlı ayarlar sağlar. |
| XamlSchemaException |
Bir bağlama sistemi veya XAML için başka bir şema gösterimi sistemi şema bağlamı için bir özel durum bildirdiğinde oluşan özel durum. |
| XamlServices |
XAML okuma ve nesne grafı yazmanın yaygın XAML görevleri için daha üst düzey hizmetler (statik yöntemler) sağlar; veya serileştirme amacıyla bir nesne grafını okuma ve XAML dosya çıkışı yazma. |
| XamlType |
.NET XAML Hizmetleri'nde uygulanan genel XAML sisteminin bir parçası olarak XAML türleri hakkındaki bilgileri raporlar. |
| XamlWriter |
XAML yazıcısı için varsayılan uygulama ve temel sınıf tanımları sağlar. Bu çalışan bir varsayılan XAML yazıcısı değildir; öğesinden XamlWriter türetip soyut üyelerini uygulamanız veya mevcut XamlWriter türetilmiş bir sınıfı kullanmanız gerekir. |
| XamlWriterSettings |
Bir XamlWriter uygulama için başlatma ayarları sağlar. |
| XamlXmlReader |
Xml dosyalarından XAML işaretlemesini bir XmlReader aracı kullanarak işler ve bir XAML düğümü akışı oluşturur. |
| XamlXmlReaderSettings |
XAML okuyucu uygulaması için XamlXmlReader işleme kurallarını veya seçenek ayarlarını belirtir. |
| XamlXmlWriter |
TextWriter XAML düğüm akışını bir metne veya XmlWriter serileştirilmiş biçime işaretlemek için veya destek sınıfını kullanır. |
| XamlXmlWriterException |
Belirli XamlXmlWriter API'ler tarafından oluşan özel durum. |
| XamlXmlWriterSettings |
XAML yazıcı uygulaması için XamlXmlWriter başlatma ayarları sağlar. |
Arabirimler
| Name | Description |
|---|---|
| IAmbientProvider |
Dönüştürücüleri ve işaretleme uzantılarını yazmak için ortam özellikleri veya ortam türleri hakkında bilgi öğeleri döndürebilen bir hizmeti temsil eder. |
| IAttachedPropertyStore |
Eklenebilir üyelerin ayarlandığı bir nesne için eklenebilir üye depolarını temsil eder. Bu eklenebilir üye deposuna ile başvurulabilir AttachablePropertyServices. |
| IDestinationTypeProvider |
Hedef türü için CLR türü sistem tanımlayıcısı döndürebilen bir hizmeti temsil eder. Bir özellik ayarı işleminin hedef türü yansıma veya diğer mekanizmalar tarafından dolaylı olarak bildirildiğinde hedef türü uygun olur. |
| INamespacePrefixLookup |
Tüketicilere XAML ad alanı eşlemesi için önerilen ön eki döndürebilen bir hizmeti temsil eder. Tüketiciler tasarım ortamları veya seri hale getiriciler içerebilir. |
| IRootObjectProvider |
Ayrıştırılmakta olan işaretlemenin kök nesnesini döndürebilen bir hizmeti açıklar. |
| IXamlIndexingReader |
Düğüm tabanlı XAML okuyucusunun basit bir uygulaması için dizinlenmiş düğüm denetimini temsil eden bir hizmet sağlar. |
| IXamlLineInfo |
XAML okuyucu uygulamalarında metin satırı bilgilerini raporlamaya yönelik bir hizmeti açıklar. |
| IXamlLineInfoConsumer |
Bir XAML yazıcısının bildirilen satır bilgilerini kullanabileceği ve ardından çıktıya bilgileri ekleyebileceği bir hizmeti açıklar. |
| IXamlNameProvider |
Bir nesne girip bir XAML adı döndürmek için kaydetme ve yazma işlemleri sırasında kullanılan bir hizmet sağlar. |
| IXamlNameResolver |
XAML adıyla belirtilen nesneleri döndürebilen veya alternatif olarak ad çözümlemesini engelleyen bir belirteç döndürebilen bir hizmeti açıklar. Hizmet ayrıca XAML ad kapsamındaki tüm adlandırılmış nesnelerin numaralandırılabilir bir kümesini döndürebilir. |
| IXamlNamespaceResolver |
XAML işaretlemesinde eşlendiği için ön ekini temel alan bir XAML ad alanı döndürebilen bir hizmeti açıklar. |
| IXamlObjectWriterFactory |
Geçerli iç ayrıştırıcı bağlamını temel alan bir XamlObjectWriter oluşturan hizmeti temsil eder. |
| IXamlSchemaContextProvider |
Dönüştürücüleri ve işaretleme uzantılarını yazmak için XAML şeması bağlam bilgileri sağlayan bir hizmeti temsil eder. |
Numaralandırmalar
| Name | Description |
|---|---|
| XamlNodeType |
Şu anda bir XAML okuyucusu tarafından işlenen düğümün türünü açıklar. |