System.Windows.Markup Ad Alanı

XAML desteklemek için türler sağlar. Provides types to support XAML. Bu türlerden bazıları WPF Derlemeleriyle bulunur ve XAML içeren WPF senaryolarına özgüdür. Some of these types are located in WPF assemblies and are specific to WPF scenarios that involve XAML. Bu ad alanındaki diğer türler, .NET XAML Hizmetleri için genel olarak destek sağlar ve buna başvuran WPF derlemelerine gerek kalmaz. Other types in this namespace provide support for .NET XAML Services in general, and don't require referencing WPF assemblies.

Sınıflar

AcceptedMarkupExtensionExpressionTypeAttribute

XAML biçimlendirme uzantısı özelliklerinin eski raporlaması için harfi türleri.Notates types for legacy reporting of XAML markup extension characteristics.

AmbientAttribute

Bir özellik veya türün çevresel olarak değerlendirilip değerlendirilmeyeceğini belirtir.Specifies that a property or type should be treated as ambient. Çevresel kavram, XAML işlemcilerin üye tür sahiplerini nasıl belirlemeleriyle ilgilidir.The ambient concept relates to how XAML processors determine type owners of members.

ArrayExtension

x:Array.Net xaml hizmetleri desteğini uygular.Implements x:Array support for .NET XAML Services.

ComponentResourceKeyConverter

Nesneler için tür dönüştürücüsü uygular ComponentResourceKey , bu, kasıtlı olarak hiçbir tür dönüştürme yol yolu içermez.Implements a type converter for ComponentResourceKey objects, which deliberately have no type conversion pathways. Tür Dönüştürücüsü bu davranışı zorlar ve raporlar.The type converter enforces and reports that behavior.

ConstructorArgumentAttribute

Bir nesnenin parametresiz bir Oluşturucu sözdizimi kullanılarak başlatıla, ve belirtilen adın bir özelliğinin ise oluşturma bilgilerini sağladığı belirtir.Specifies that an object can be initialized by using a non-parameterless constructor syntax, and that a property of the specified name supplies construction information. Bu bilgiler öncelikle XAML serileştirme içindir.This information is primarily for XAML serialization.

ContentPropertyAttribute

Bir türün hangi özelliğinin XAML içerik özelliği olduğunu gösterir.Indicates which property of a type is the XAML content property. XAML işlemcisi, öznitelik atanmış türün XAML alt öğelerini işlerken bu bilgileri kullanır.A XAML processor uses this information when processing XAML child elements of XAML representations of the attributed type.

ContentWrapperAttribute

Yabancı içeriği kaydırmak için kullanılacak, ilişkili koleksiyon türünde bir veya daha fazla türü belirtir.Specifies one or more types on the associated collection type that will be used to wrap foreign content.

DateTimeValueSerializer

Örneklerinin örneklerine String ve örneklerinden dönüştürür DateTime .Converts instances of String to and from instances of DateTime.

DependencyPropertyConverter

Dizeden DependencyProperty nesnesine dönüştürür.Converts from a string to a DependencyProperty object.

DependsOnAttribute

Öznitelikli özelliğin başka bir özelliğin değerine bağlı olduğunu gösterir.Indicates that the attributed property is dependent on the value of another property.

DesignerSerializationOptionsAttribute

Bir özellik için serileştirme bayraklarını belirtir.Specifies the serialization flags for a property.

DictionaryKeyPropertyAttribute

İlişkili sınıfın örtük anahtar değerini sağlayan bir özelliğini belirtir.Specifies a property of the associated class that provides the implicit key value. Örtük anahtarlar, x:Key koleksiyonlardaki bir öğe IÇIN xaml 'de tanımlanmış açık öznitelikler yerine anahtarlar için kullanılır IDictionary .Implicit keys are used for keys rather than explicit x:Key attributes defined in XAML for an item in IDictionary collections.

EventSetterHandlerConverter

Bir olay ayarlayıcısı işleyicisinin dize adını bir temsilci gösterimine dönüştürür.Converts the string name of an event setter handler to a delegate representation.

InternalTypeHelper

Dahili türlerin kullanımını desteklemek için WPF XAML derleyicisi tarafından dahili olarak kullanılan soyut sınıf.Abstract class used internally by the WPF XAML compiler to support the use of internal types.

MarkupExtension

.NET XAML Hizmetleri ve diğer XAML okuyucuları ve XAML yazarları tarafından desteklenebilir XAML işaretleme uzantısı uygulamaları için bir temel sınıf sağlar.Provides a base class for XAML markup extension implementations that can be supported by .NET XAML Services and other XAML readers and XAML writers.

MarkupExtensionBracketCharactersAttribute

Bir biçimlendirme uzantısının döndüre, parantez karakterlerini bildirir.Reports the bracket characters that a markup extension can return.

MarkupExtensionReturnTypeAttribute

Bir biçimlendirme uzantısının döndüreme türünü bildirir.Reports the type that a markup extension can return.

MemberDefinition

Bildirime dayalı XAML içindeki bir sınıfın üyelerini tanımlayan biçimlendirme tekniği için kullanılan temel sınıfı sağlar.Provides the base class that is used for a markup technique of defining members of a class in declarative XAML.

NameReferenceConverter

Bir dize adını bu ada sahip nesneye bir nesne başvurusuna dönüştürmek veya nesne grafiğinden bir nesnenin adını döndürmek için tür dönüştürme sağlar.Provides type conversion to convert a string name into an object reference to the object with that name, or to return the name of an object from the object graph.

NameScopePropertyAttribute

XAML namescope değerini sağlayan ilişkili sınıfın bir özelliğini belirtir.Specifies a property of the associated class that provides the XAML namescope value.

NamespaceMapEntry

XamlTypeMapperBIR XML ad alanı, BIR clr ad alanı ve bu CLR ad alanı için ilgili türleri içeren derleme arasında eşleme için kullanılan bilgileri sağlar.Provides information that the XamlTypeMapper uses for mapping between an XML namespace, a CLR namespace, and the assembly that contains the relevant types for that CLR namespace.

NullExtension

Xaml 'de null değerine açıkça değer ayarlamak için kullanabileceğiniz bir null nesne döndürmek için XAML biçimlendirme uzantısı uygular.Implements a XAML markup extension in order to return a null object, which you can use to explicitly set values to null in XAML.

ParserContext

XAML ayrıştırıcısı için gereken bağlam bilgilerini sağlar.Provides context information required by a XAML parser.

PropertyDefinition

Bildirime dayalı XAML içindeki bir sınıfın özelliklerini tanımlamaya yönelik biçimlendirme tekniğini destekler.Supports a markup technique of defining properties of a class in declarative XAML.

Reference

{X:Reference} biçimlendirme uzantısını uygular.Implements the {x:Reference} markup extension.

ResourceReferenceExpressionConverter

ResourceReferenceExpressionDiğer türlerden ve türlerine olan örneklerini dönüştürür.Converts instances of ResourceReferenceExpression to and from other types.

RootNamespaceAttribute

Visual Studio proje dosyasındaki özelliğinin değerini tanımlamak için kullanılan bir derleme düzeyi özniteliğini temsil eder RootNamespace .Represents an assembly level attribute that is used to identify the value of the RootNamespace property in a Visual Studio project file.

RoutedEventConverter

Bir RoutedEvent nesneyi dizeden dönüştürür.Converts a RoutedEvent object from a string.

RuntimeNamePropertyAttribute

Türün hangi özelliğinin XAML X:Name özniteliğiyleeşlendiğini raporlayan tür düzeyi bir özniteliği temsil eder.Represents a type-level attribute that reports which property of the type maps to the XAML x:Name attribute.

ServiceProviders

IServiceProviderArabirim için hizmet eklemeyi etkinleştiren Yöntemler içeren bir uygulama sağlar.Provides an implementation for the IServiceProvider interface with methods that enable adding services.

SetterTriggerConditionValueConverter

İçin tür dönüştürmeye benzer davranışı Setter Trigger ve değerlerle ilgili Condition türler sağlar DependencyProperty .Provides type conversion analogous behavior for Setter, Trigger and Condition types that deal with DependencyProperty values. Bu dönüştürücü yalnızca ' i destekler ConvertFrom .This converter only supports ConvertFrom.

StaticExtension

Statik alan ve özellik başvurularını döndüren bir işaretleme uzantısı uygular.Implements a markup extension that returns static field and property references.

TemplateKeyConverter

Nesneler için tür dönüştürücüsü uygular TemplateKey , bu, kasıtlı olarak hiçbir tür dönüştürme yol yolu içermez.Implements a type converter for TemplateKey objects, which deliberately have no type conversion pathways. Tür Dönüştürücüsü bu davranışı zorlar ve raporlar.The type converter enforces and reports that behavior.

TrimSurroundingWhitespaceAttribute

XAML işlemcilerin, İşaretlemede bulunan türdeki öğelerin çevresindeki boşluk serileştirilirken kırpılmadığını gösterir.Indicates to XAML processors that the whitespace surrounding elements of the type in markup should be trimmed when serializing.

TypeExtension

Dize girişine göre döndüren bir işaretleme uzantısı uygular Type .Implements a markup extension that returns a Type based on a string input.

UidPropertyAttribute

X:Uid yönerge değeri sağlayan BIR sınıfın clr özelliğini gösterir.Indicates the CLR property of a class that provides the x:Uid Directive value.

UsableDuringInitializationAttribute

Bu türün XAML nesne grafiğinin oluşturulması sırasında yukarıdan aşağı doğru oluşturulup oluşturulmayacağını gösterir.Indicates whether this type is built top-down during XAML object graph creation.

ValueSerializer

Bir nesne gösteriminden serileştirme için dönüştürme davranışını tanımlayan soyut sınıf.Abstract class that defines conversion behavior for serialization from an object representation.

ValueSerializerAttribute

ValueSerializerBir tür veya özelliğin serileştirildiğinde kullanması gereken sınıfı tanımlar.Identifies the ValueSerializer class that a type or property should use when it is serialized.

WhitespaceSignificantCollectionAttribute

Bir koleksiyon türünün bir XAML işlemcisi tarafından boşluk açısından önemli olarak işleneceğini belirtir.Indicates that a collection type should be processed as being whitespace significant by a XAML processor.

XamlDeferLoadAttribute

Bir sınıf veya özelliğin XAML için ertelenmiş yük kullanımına sahip olduğunu belirtir (örneğin, bir şablon davranışı) ve erteleme davranışını ve hedef/içerik türünü sağlayan sınıfı raporlar.Indicates that a class or property has a deferred load usage for XAML (such as a template behavior), and reports the class that enables the deferring behavior and its destination/content type.

XamlDesignerSerializationManager

XAML tasarımcıları veya gelişmiş serileştirme gerektiren diğer çağıranlar tarafından XAML serileştirme için hizmetler sağlar.Provides services for XAML serialization by XAML designers or other callers that require advanced serialization.

XamlInstanceCreator

Daha sonra örnek oluşturma için ayrıştırıcı kayıtlarını depolamak üzere bir yol sağlayan soyut sınıf.Abstract class that provides a means to store parser records for later instantiation.

XamlParseException

Bir WPF XAML ayrıştırıcısındaki ayrıştırıcılara özgü özel durumlar için özel durum sınıfını temsil eder.Represents the exception class for parser-specific exceptions from a WPF XAML parser. Bu özel durum, .NET Framework 3,0 ve .NET Framework 3,5 ' ten XAML API 'SI veya WPF XAML ayrıştırıcı işlemlerinde veya API 'yi çağırarak WPF XAML ayrıştırıcısının belirli kullanımı için kullanılır XamlReader .This exception is used in XAML API or WPF XAML parser operations from .NET Framework 3.0 and .NET Framework 3.5, or for specific use of the WPF XAML parser by calling XamlReader API.

XamlReader

XAML girişini okur ve WPF varsayılan XAML okuyucusunu ve ilişkili XAML nesne yazıcısını kullanarak bir nesne grafiği oluşturur.Reads XAML input and creates an object graph, using the WPF default XAML reader and an associated XAML object writer.

XamlSetMarkupExtensionAttribute

Bir sınıfın bir değer sağlamak için biçimlendirme uzantısı kullanacağını ve biçimlendirme uzantısı ayarlama işlemleri için kullanılacak bir işleyiciye başvuruda bulunduğunu gösterir.Indicates that a class can use a markup extension to provide a value, and references a handler to use for markup extension set operations.

XamlSetMarkupExtensionEventArgs

Bir XAML nesne yazıcısı bir biçimlendirme uzantısı kullanarak bir değer ayarladığında çağrılan geri çağrılar için veri sağlar.Provides data for callbacks that are invoked when a XAML object writer sets a value using a markup extension.

XamlSetTypeConverterAttribute

Bir sınıfın bir değer sağlamak için tür dönüştürücüsü kullanacağını ve tür dönüştürücüsü ayar durumları için kullanılacak bir işleyiciye başvuramayacağını gösterir.Indicates that a class can use a type converter to provide a value, and references a handler to use for type converter setting cases.

XamlSetTypeConverterEventArgs

Bir XAML yazıcı bir tür dönüştürücü çağrısı kullanarak bir değer ayarladığında çağrılan geri çağrılar için veri sağlar.Provides data for callbacks that are invoked when a XAML writer sets a value using a type converter call.

XamlSetValueEventArgs

, Belirli değerleri ayarladığında çağrılan geri çağrılar için veri sağlar XamlObjectWriter .Provides data for callbacks that are invoked when a XamlObjectWriter sets certain values.

XamlTypeMapper

Bir XAML öğe adını derlemelerdeki uygun CLR ile eşler Type .Maps a XAML element name to the appropriate CLR Type in assemblies.

XamlWriter

, Save Sağlanan çalışma zamanı NESNELERININ xaml biçimlendirmesinde sınırlı xaml serileştirilmesi için kullanılabilecek tek bir statik Yöntem (birden fazla aşırı yükleme) sağlar.Provides a single static Save method (multiple overloads) that can be used for limited XAML serialization of provided run-time objects into XAML markup.

XData

Bir düğüm için değer olarak görünebilen değişmez verileri temsil eder Value .Represents literal data that can appear as the value for a Value node.

XmlAttributeProperties

, Öğesinin XML diliyle ilişkili özniteliklerini Kapsüller DependencyObject .Encapsulates the XML language-related attributes of a DependencyObject.

XmlLangPropertyAttribute

XML: lang özniteliğiyle ilişkilendirilecek özelliği tanımlar.Identifies the property to associate with the xml:lang attribute.

XmlLanguage

XAML biçimlendirmesinde kullanılmak üzere bir dil etiketi temsil eder.Represents a language tag for use in XAML markup.

XmlLanguageConverter

Sınıf için tür dönüştürmesi sağlar XmlLanguage .Provides type conversion for the XmlLanguage class.

XmlnsCompatibleWithAttribute

XAML ad alanının başka bir XAML ad alanı tarafından bir alt grup olarak adlandırılmış olduğunu belirtir.Specifies that a XAML namespace can be subsumed by another XAML namespace. Genellikle, Subsuming XAML ad alanı önceden tanımlanmış olarak belirtilir XmlnsDefinitionAttribute .Typically, the subsuming XAML namespace is indicated in a previously defined XmlnsDefinitionAttribute.

XmlnsDefinitionAttribute

Xaml ad alanı ile CLR ad alanı arasında derleme temelinde bir eşlemeyi belirtir, daha sonra bir XAML nesne yazıcısı veya XAML şeması bağlamı tarafından tür çözümlemesi için kullanılır.Specifies a mapping on a per-assembly basis between a XAML namespace and a CLR namespace, which is then used for type resolution by a XAML object writer or XAML schema context.

XmlnsDictionary

WPF 'de XAML ad alanları için xmlns eşlemelerini içeren bir sözlüğü temsil eder.Represents a dictionary that contains xmlns mappings for XAML namespaces in WPF.

XmlnsPrefixAttribute

Xaml kullanımı için xaml ad alanı ile ilişkilendirmek üzere önerilen bir önek tanımlar, bir XAML dosyasında (serileştirme) öğe ve öznitelik yazarken veya XAML düzenlemesi özelliklerine sahip bir tasarım ortamıyla etkileşim kurarken.Identifies a recommended prefix to associate with a XAML namespace for XAML usage, when writing elements and attributes in a XAML file (serialization) or when interacting with a design environment that has XAML editing features.

Arabirimler

IAddChild

Alt öğe veya metin karıştırmalarına izin veren öğeleri ayrıştırmak için bir yol sağlar.Provides a means to parse elements that permit mixtures of child elements or text.

IComponentConnector

Adlandırılmış XAML öğeleri için ve bunlara olay işleyicilerini eklemek için biçimlendirme derleme ve araçlar desteği sağlar.Provides markup compile and tools support for named XAML elements and for attaching event handlers to them.

INameScope

Öğelerin adlarına belirli bir XAML namescope dahilinde erişilmesi ve bu XAML namescope içindeki adların benzersizlik düzeyini zorlamak için bir sözleşme tanımlar.Defines a contract for how names of elements should be accessed within a particular XAML namescope, and how to enforce uniqueness of names within that XAML namescope.

INameScopeDictionary

, Bir XAML namescope içindeki adların bir sözlüğünü ortaya çıkarmak için faydalı olan sıralanabilir, koleksiyon ve sözlük desteğini birleştirir.Unifies enumerable, collection, and dictionary support that are useful for exposing a dictionary of names in a XAML namescope.

IProvideValueTarget

Biçimlendirme Uzantısı değerlendirmesi için durumsal nesne özelliği ilişkilerini raporlayan bir hizmeti temsil eder.Represents a service that reports situational object-property relationships for markup extension evaluation.

IQueryAmbient

Belirtilen bir özelliğin geçerli kapsamda çevresel olarak değerlendirilip değerlendirilmeyeceği sorguları.Queries for whether a specified property should be treated as ambient in the current scope.

IReceiveMarkupExtension

, Çıktının, hedef özelliğinden farklı bir özellik türü olduğu bir işaretleme uzantısı 'ndan bir ifade (veya başka bir sınıf) alabileceğini bildirebileceği bir mekanizma sağlar.Provides a mechanism whereby types can declare that they can receive an expression (or another class) from a markup extension, where the output is a different property type than the target property. .NET Framework 4 uygulamaları için kullanmayın.Do not use for .NET Framework 4 implementations.

IStyleConnector

Derlenmiş XAML 'de olayları ve olay ayarlayıcıları eklemek için WPF XAML ayrıştırıcısı tarafından dahili olarak kullanılan yöntemleri sağlar.Provides methods used internally by the WPF XAML parser to attach events and event setters in compiled XAML.

IUriContext

Belirtilen göreli URI 'yi mutlak bir URI 'ye çözümlemek için uygulama bağlamını kullanan bir hizmeti temsil eder.Represents a service that can use application context to resolve a provided relative URI to an absolute URI.

IValueSerializerContext

İçin sağlanmış bir bağlam tanımlar ValueSerializer .Defines a context that is provided to a ValueSerializer. Bağlam, serileştirme veya farklı serileştirme modları için özel durumları etkinleştirmek üzere kullanılabilir.The context can be used to enable special cases of serialization or different modes of serialization.

IXamlTypeResolver

XAML işaretlemesinin adlandırılmış öğelerinden uygun CLR türüne çözümlenen bir hizmeti temsil eder.Represents a service that resolves from named elements in XAML markup to the appropriate CLR type.

Numaralandırmalar

DesignerSerializationOptions

Bir özelliğin nasıl serileştirilme yapılacağını belirtir.Specifies how a property is to be serialized.

XamlWriterMode

İfade olan değerleri serileştirme (bağlama bildirimleri gibi) için XAML yazıcı modunu belirtir.Specifies the XAML writer mode for serializing values that are expressions (such as binding declarations).

XamlWriterState

Özel bir XAML yazıcı için olası yazma durumlarını açıklar.Describes possible writing states for a custom XAML writer.