System.Windows.Markup 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'yi desteklemek için türler sağlar. Bu türlerden bazıları WPF derlemelerinde bulunur ve XAML içeren WPF senaryolarına özeldir. Bu ad alanında yer alan diğer türler genel olarak .NET XAML Hizmetleri için destek sağlar ve WPF derlemelerine başvurmayı gerektirmez.
Sınıflar
AcceptedMarkupExtensionExpressionTypeAttribute |
XAML işaretleme uzantısı özelliklerinin eski raporlaması için türleri belirtir. |
AmbientAttribute |
Bir özelliğin veya türün ortam olarak kabul edilmesi gerektiğini belirtir. Ortam kavramı, XAML işlemcilerinin üyelerin tür sahiplerini belirleme şekliyle ilgilidir. |
ArrayExtension |
|
ComponentResourceKeyConverter |
Nesneler için ComponentResourceKey , özellikle hiçbir tür dönüştürme yolu olmayan bir tür dönüştürücüsü uygular. Tür dönüştürücüsü bu davranışı zorlar ve bildirir. |
ConstructorArgumentAttribute |
Bir nesnenin parametresiz oluşturucu söz dizimi kullanılarak başlatılabildiğini ve belirtilen adın bir özelliğinin yapı bilgileri sağladığını belirtir. Bu bilgiler öncelikle XAML serileştirme içindir. |
ContentPropertyAttribute |
Bir türün hangi özelliğinin XAML içerik özelliği olduğunu gösterir. Bir XAML işlemcisi, öznitelikli türün XAML gösterimlerinin XAML alt öğelerini işlerken bu bilgileri kullanır. |
ContentWrapperAttribute |
İlişkili koleksiyon türünde yabancı içeriği sarmalamada kullanılacak bir veya daha fazla türü belirtir. |
DateTimeValueSerializer |
örneklerini String örneklerine ve örneklerinden DateTimedönüştürür. |
DependencyPropertyConverter |
Dizeden nesneye DependencyProperty dönüştürür. |
DependsOnAttribute |
Öznitelikli özelliğin başka bir özelliğin değerine bağlı olduğunu gösterir. |
DesignerSerializationOptionsAttribute |
Bir özelliğin seri hale getirme bayraklarını belirtir. |
DictionaryKeyPropertyAttribute |
İlişkili sınıfın örtük anahtar değerini sağlayan bir özelliğini belirtir. Örtük anahtarlar, koleksiyonlardaki bir öğe için XAML'de tanımlanan açık |
EventSetterHandlerConverter |
Olay ayarlayıcısı işleyicisinin dize adını temsilci gösterimine dönüştürür. |
InternalTypeHelper |
İç türlerin kullanımını desteklemek için WPF XAML derleyicisi tarafından dahili olarak kullanılan soyut sınıf. |
MarkupExtension |
.NET XAML Hizmetleri ve diğer XAML okuyucuları ve XAML yazarları tarafından desteklenebilir XAML işaretleme uzantısı uygulamaları için temel bir sınıf sağlar. |
MarkupExtensionBracketCharactersAttribute |
Bir işaretleme uzantısının döndürebileceği köşeli ayraç karakterlerini bildirir. |
MarkupExtensionReturnTypeAttribute |
Bir işaretleme uzantısının döndürebileceği türü raporlar. |
MemberDefinition |
Bildirim temelli XAML'de bir sınıfın üyelerini tanımlamaya yönelik işaretleme tekniği için kullanılan temel sınıfı sağlar. |
NameReferenceConverter |
Bir dize adını bu ada sahip nesneye nesne başvurusuna dönüştürmek veya nesne grafından bir nesnenin adını döndürmek için tür dönüştürmesi sağlar. |
NameScopePropertyAttribute |
XAML ad kapsamı değerini sağlayan ilişkili sınıfın bir özelliğini belirtir. |
NamespaceMapEntry |
bir XML ad alanı, CLR ad alanı ve bu XamlTypeMapper CLR ad alanı için ilgili türleri içeren derleme arasında eşleme için kullanılan bilgileri sağlar. |
NullExtension |
XAML'de değerleri açıkça null olarak ayarlamak için kullanabileceğiniz bir null nesnesi döndürmek için bir XAML işaretleme uzantısı uygular. |
ParserContext |
XAML ayrıştırıcısı için gereken bağlam bilgilerini sağlar. |
PropertyDefinition |
Bildirim temelli XAML'de bir sınıfın özelliklerini tanımlamaya yönelik işaretleme tekniğini destekler. |
Reference |
İşaretlemeyi uzantısını |
ResourceReferenceExpressionConverter |
örneklerini |
RootNamespaceAttribute |
Visual Studio proje dosyasındaki özelliğin |
RoutedEventConverter |
Bir nesneyi dizeden RoutedEvent dönüştürür. |
RuntimeNamePropertyAttribute |
Türün hangi özelliğinin XAML x:Name özniteliğiyle eşlendiğini bildiren bir tür düzeyi özniteliği temsil eder. |
ServiceProviders |
Arabirim için IServiceProvider hizmet eklemeyi etkinleştiren yöntemlerle bir uygulama sağlar. |
SetterTriggerConditionValueConverter |
için tür dönüştürme benzer davranışı SetterTrigger ve Condition değerlerle DependencyProperty ilgilenen türler sağlar. Bu dönüştürücü yalnızca 'i destekler |
StaticExtension |
Statik alan ve özellik başvuruları döndüren bir işaretleme uzantısı uygular. |
TemplateKeyConverter |
Nesneler için TemplateKey , özellikle hiçbir tür dönüştürme yolu olmayan bir tür dönüştürücüsü uygular. Tür dönüştürücüsü bu davranışı zorlar ve bildirir. |
TrimSurroundingWhitespaceAttribute |
XAML işlemcilerine, işaretlemedeki türün öğelerini çevreleyen boşluğun seri hale getirildiğinde kırpılması gerektiğini gösterir. |
TypeExtension |
Dize girişini temel alan bir Type döndüren bir işaretleme uzantısı uygular. |
UidPropertyAttribute |
x:Uid Yönergesi değerini sağlayan bir sınıfın CLR özelliğini gösterir. |
UsableDuringInitializationAttribute |
Bu türün XAML nesne grafı oluşturma sırasında yukarıdan aşağıya oluşturulup oluşturulmadığını gösterir. |
ValueSerializer |
Bir nesne gösteriminden seri hale getirme için dönüştürme davranışını tanımlayan soyut sınıf. |
ValueSerializerAttribute |
Bir türün veya özelliğin ValueSerializer seri hale getirildiğinde kullanması gereken sınıfı tanımlar. |
WhitespaceSignificantCollectionAttribute |
Bir koleksiyon türünün XAML işlemcisi tarafından önemli bir boşluk olarak işlenmesi gerektiğini gösterir. |
XamlDeferLoadAttribute |
Bir sınıf veya özelliğin XAML için ertelenmiş bir yük kullanımına (şablon davranışı gibi) sahip olduğunu gösterir ve erteleme davranışını ve hedef/içerik türünü etkinleştiren sınıfı bildirir. |
XamlDesignerSerializationManager |
XAML tasarımcıları veya gelişmiş serileştirme gerektiren diğer çağıranlar tarafından XAML serileştirme hizmetleri sağlar. |
XamlInstanceCreator |
Daha sonra örnekleme için ayrıştırıcı kayıtlarını depolamak için bir araç sağlayan soyut sınıf. |
XamlParseException |
WPF XAML ayrıştırıcısından ayrıştırıcıya özgü özel durumlar için özel durum sınıfını temsil eder. Bu özel durum, .NET Framework 3.0 ve .NET Framework 3.5'ten XAML API veya WPF XAML ayrıştırıcısı işlemlerinde veya API çağrılarak XamlReader WPF XAML ayrıştırıcısının belirli kullanımı için kullanılır. |
XamlReader |
XAML girişini okur ve WPF varsayılan XAML okuyucuyu ve ilişkili bir XAML nesne yazıcısını kullanarak bir nesne grafı oluşturur. |
XamlSetMarkupExtensionAttribute |
Bir sınıfın değer sağlamak için işaretleme uzantısı kullanabileceğini gösterir ve işaretleme uzantısı kümesi işlemleri için kullanılacak bir işleyiciye başvurur. |
XamlSetMarkupExtensionEventArgs |
Bir XAML nesne yazıcısı işaretleme uzantısı kullanarak bir değer ayarladığında çağrılan geri çağırmalar için veri sağlar. |
XamlSetTypeConverterAttribute |
Bir sınıfın değer sağlamak için tür dönüştürücüsü kullanabileceğini gösterir ve tür dönüştürücü ayarı durumları için kullanılacak işleyiciye başvurur. |
XamlSetTypeConverterEventArgs |
Bir XAML yazıcısı tür dönüştürücü çağrısı kullanarak bir değer belirlediğinde çağrılan geri çağırmalar için veri sağlar. |
XamlSetValueEventArgs |
Belirli değerler ayarlandığında çağrılan XamlObjectWriter geri çağırmalar için veri sağlar. |
XamlTypeMapper |
Bir XAML öğesi adını derlemelerdeki uygun CLR'ye Type eşler. |
XamlWriter |
Sağlanan çalışma zamanı nesnelerinin XAML işaretlemesinde sınırlı XAML seri hale getirilmesi için kullanılabilecek tek bir statik Save yöntem (birden çok aşırı yükleme) sağlar. |
XData |
Bir düğüm için |
XmlAttributeProperties |
bir DependencyObjectöğesinin XML diliyle ilgili özniteliklerini kapsüller. |
XmlLangPropertyAttribute |
xml:lang özniteliğiyle ilişkilendirilecek özelliği tanımlar. |
XmlLanguage |
XAML işaretlemesinde kullanılmak üzere bir dil etiketini temsil eder. |
XmlLanguageConverter |
sınıfı için tür dönüştürmesi XmlLanguage sağlar. |
XmlnsCompatibleWithAttribute |
Bir XAML ad alanının başka bir XAML ad alanı tarafından alt dizinine alınabileceğini belirtir. Genellikle, alt XAML ad alanı daha önce tanımlanmış XmlnsDefinitionAttributebir içinde belirtilir. |
XmlnsDefinitionAttribute |
XAML ad alanı ile CLR ad alanı arasında derleme başına bir eşleme belirtir. Bu eşleme daha sonra bir XAML nesne yazıcısı veya XAML şema bağlamı tarafından tür çözümlemesi için kullanılır. |
XmlnsDictionary |
WPF'deki XAML ad alanları için xmln eşlemeleri içeren bir sözlüğü temsil eder. |
XmlnsPrefixAttribute |
Bir XAML dosyasında öğeler ve öznitelikler yazarken (serileştirme) veya XAML düzenleme özelliklerine sahip bir tasarım ortamıyla etkileşim kurarken, XAML kullanımı için bir XAML ad alanıyla ilişkilendirmek için önerilen bir ön ek tanımlar. |
Arabirimler
IAddChild |
Alt öğe veya metin karışımlarına izin veren öğeleri ayrıştırmak için bir araç sağlar. |
IComponentConnector |
Adlandırılmış XAML öğeleri ve bunlara olay işleyicileri eklemek için işaretleme derleme ve araç desteği sağlar. |
INameScope |
Belirli bir XAML ad kapsamı içinde öğelerin adlarına nasıl erişileceğine ve bu XAML ad kapsamı içindeki adların benzersizliğini zorlamaya yönelik bir sözleşme tanımlar. |
INameScopeDictionary |
Bir XAML ad kapsamı içinde adların bir sözlüğünü kullanıma sunarken yararlı olan numaralandırılabilir, koleksiyon ve sözlük desteğini bir araya getirmektedir. |
IProvideValueTarget |
İşaretleme uzantısı değerlendirmesi için durumsal nesne-özellik ilişkilerini bildiren bir hizmeti temsil eder. |
IQueryAmbient |
Belirtilen özelliğin geçerli kapsamda ortam olarak kabul edilip edilmeyeceğini sorgular. |
IReceiveMarkupExtension |
Türlerin bir işaretleme uzantısından bir ifade (veya başka bir sınıf) alabileceklerini bildirebileceği bir mekanizma sağlar; burada çıkış hedef özellikten farklı bir özellik türüdür. .NET Framework 4 uygulamaları için kullanmayın. |
IStyleConnector |
Derlenmiş XAML'de olayları ve olay ayarlayıcılarını eklemek için WPF XAML ayrıştırıcısı tarafından dahili olarak kullanılan yöntemler sağlar. |
IUriContext |
Sağlanan göreli URI'yi mutlak bir URI'ye çözümlemek için uygulama bağlamı kullanabilen bir hizmeti temsil eder. |
IValueSerializerContext |
öğesine sağlanan bağlamı ValueSerializertanımlar. Bağlam, özel serileştirme durumlarını veya farklı serileştirme modlarını etkinleştirmek için kullanılabilir. |
IXamlTypeResolver |
XAML işaretlemesindeki adlandırılmış öğelerden uygun CLR türüne çözümleyen bir hizmeti temsil eder. |
Numaralandırmalar
DesignerSerializationOptions |
Bir özelliğin nasıl serileştirileceği belirtir. |
XamlWriterMode |
İfade olan değerleri (bağlama bildirimleri gibi) serileştirmek için XAML yazıcı modunu belirtir. |
XamlWriterState |
Özel bir XAML yazıcısı için olası yazma durumlarını açıklar. |
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin