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 ele alınması gerektiğini belirtir. Ortam kavramı, XAML işlemcilerinin üyelerin tür sahiplerini belirleme şekliyle ilgilidir. |
ArrayExtension |
|
ComponentResourceKeyConverter |
Kasıtlı olarak hiçbir tür dönüştürme yolu olmayan nesneler için ComponentResourceKey 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 öncelikli olarak 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ğımlı olduğunu gösterir. |
DesignerSerializationOptionsAttribute |
Bir özellik için serileştirme bayraklarını belirtir. |
DictionaryKeyPropertyAttribute |
İlişkili sınıfın örtük anahtar değerini sağlayan özelliğini belirtir. Örtük anahtarlar, koleksiyonlardaki bir öğe IDictionary için XAML'de tanımlanan açık |
EventSetterHandlerConverter |
Bir 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 yazıcıları tarafından destekleyebileceğiniz 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 bir 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 kullanan bilgiler 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 diğer türlerden |
RootNamespaceAttribute |
Bir Visual Studio proje dosyasındaki özelliğin |
RoutedEventConverter |
Bir RoutedEvent nesneyi dizeden dönüştürür. |
RuntimeNamePropertyAttribute |
Türün hangi özelliğinin XAML x:Name özniteliğine eşlendiğini bildiren bir tür düzeyi özniteliği temsil eder. |
ServiceProviders |
Hizmet eklemeyi etkinleştiren yöntemlerle arabirim için IServiceProvider 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 destekler |
StaticExtension |
Statik alan ve özellik başvuruları döndüren bir işaretleme uzantısı uygular. |
TemplateKeyConverter |
Kasıtlı olarak hiçbir tür dönüştürme yolu olmayan nesneler için TemplateKey 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ü çevreleyen boşluk öğelerinin seri hale getirildiğinde kırpılması gerektiğini gösterir. |
TypeExtension |
Dize girişini temel alan bir Type döndüren 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 |
Nesne gösteriminden serileştirme için dönüştürme davranışını tanımlayan soyut sınıf. |
ValueSerializerAttribute |
Bir türün ValueSerializer veya özelliğin seri hale getirildiğinde kullanması gereken sınıfı tanımlar. |
WhitespaceSignificantCollectionAttribute |
Bir koleksiyon türünün bir 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 |
BIR 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ı 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 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ı bir 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 |
Bir belirli değerleri belirlediğinde XamlObjectWriter çağrılan geri çağırmalar için veri sağlar. |
XamlTypeMapper |
Bir XAML öğesi adını derlemelerde uygun CLR Type ile eşler. |
XamlWriter |
Sağlanan çalışma zamanı nesnelerinin XAML işaretlemesinde sınırlı XAML serileştirmesi için kullanılabilecek tek bir statik Save yöntem (birden çok aşırı yükleme) sağlar. |
XData |
Bir düğümün değeri olarak görünebilen değişmez verileri |
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ı önceden 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 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 öğe ve öznitelik 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şilmesi gerektiğ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 bir ad sözlüğü ortaya çıkarmak için yararlı olan numaralandırılabilir, koleksiyon ve sözlük desteğini bir araya getirme. |
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 ele alınıp alınmayacağını sorgular. |
IReceiveMarkupExtension |
Türlerin bir işaretleme uzantısından bir ifade (veya başka bir sınıf) alabileceğini bildirebileceği bir mekanizma sağlar; burada çıktı 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öntemleri 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 |
bir öğ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. |