Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Espacio de nombres System.Windows.Markup

 

Publicado: octubre de 2016

Proporciona tipos que admiten XAML. Algunos de estos tipos se encuentran en ensamblados de WPF y son específicos de los escenarios WPF que implican XAML. Otros tipos de este espacio de nombres proporcionan compatibilidad para los servicios XAML de .NET Framework en general y no necesitan hacer referencia a ensamblados WPF.

ClaseDescripción
System_CAPS_pubclassAcceptedMarkupExtensionExpressionTypeAttribute

Obsoleto. Marca tipos para los informes heredados de las características de extensión de marcado XAML.

System_CAPS_pubclassAmbientAttribute

Especifica que una propiedad o un tipo debe tratarse como ambiente. El concepto de ambiente se relaciona con la forma en que los procesadores XAML determinan los propietarios de tipos de los miembros.

System_CAPS_pubclassArrayExtension

Implementa compatibilidad de x:Array con los servicios XAML de .NET Framework

System_CAPS_pubclassComponentResourceKeyConverter

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Implementa un convertidor de tipos para ComponentResourceKey objetos, que deliberadamente no tienen ninguna ruta de conversión de tipo. El convertidor de tipos impone y notifica ese comportamiento.

System_CAPS_pubclassConstructorArgumentAttribute

Especifica que un objeto se puede inicializar usando una sintaxis de constructor no predeterminado y que una propiedad del nombre especificado proporciona información de construcción. Esta información sirve principalmente para la serialización XAML.

System_CAPS_pubclassContentPropertyAttribute

Indica qué propiedad de un tipo es la propiedad de contenido XAML. Un procesador XAML usa esta información al procesar elementos secundarios XAML de representaciones XAML del tipo con atributos.

System_CAPS_pubclassContentWrapperAttribute

Especifica uno o varios tipos en el tipo de colección asociado que se usará para encapsular el contenido externo.

System_CAPS_pubclassDateTimeValueSerializer

Convierte instancias de String en y desde instancias de DateTime.

System_CAPS_pubclassDependencyPropertyConverter

Convierte una cadena a un DependencyProperty objeto.

System_CAPS_pubclassDependsOnAttribute

Indica que la propiedad con atributos depende del valor de otra propiedad.

System_CAPS_pubclassDesignerSerializationOptionsAttribute

Especifica las marcas de serialización para una propiedad.

System_CAPS_pubclassDictionaryKeyPropertyAttribute

Especifica una propiedad de la clase asociada que proporciona el valor de clave implícita. Las claves implícitas se usan para las claves en lugar de los atributos x:Key explícitos definidos en el archivo XAML para un elemento de las colecciones IDictionary.

System_CAPS_pubclassEventSetterHandlerConverter

Convierte el nombre de cadena de un controlador de establecedores de eventos en una representación del delegado.

System_CAPS_pubclassInternalTypeHelper

Clase abstracta utilizada internamente por el compilador XAML de WPF para admitir el uso de tipos internos.

System_CAPS_pubclassMarkupExtension

Proporciona una clase base para las implementaciones de extensión de marcado XAML que pueden ser compatibles con los servicios XAML de .NET Framework y otros lectores de XAML y escritores de XAML.

System_CAPS_pubclassMarkupExtensionBracketCharactersAttribute

Informa de los corchetes que puede devolver una extensión de marcado.

System_CAPS_pubclassMarkupExtensionReturnTypeAttribute

Informa del tipo que puede devolver una extensión de marcado.

System_CAPS_pubclassMemberDefinition

Proporciona la clase base que se utiliza una técnica de marcado de definir miembros de una clase en XAML declarativo.

System_CAPS_pubclassNameReferenceConverter

Proporciona conversión de tipos para convertir un nombre de cadena en una referencia al objeto con ese nombre, o para devolver el nombre de un objeto del gráfico de objetos.

System_CAPS_pubclassNameScopePropertyAttribute

Especifica una propiedad de la clase asociada que proporciona el valor de ámbito de nombres XAML.

System_CAPS_pubclassNamespaceMapEntry

Proporciona información que la XamlTypeMapper se utiliza para la asignación entre un espacio de nombres XML, un espacio de nombres CLR y el ensamblado que contiene los tipos pertinentes para ese espacio de nombres CLR.

System_CAPS_pubclassNullExtension

Implementa una extensión de marcado XAML para devolver un objeto null, que puede usar para establecer valores explícitamente en null en XAML.

System_CAPS_pubclassParserContext

Proporciona información de contexto requerida por un analizador de XAML.

System_CAPS_pubclassPropertyDefinition

Admite una técnica de marcado de definir las propiedades de una clase en XAML declarativo.

System_CAPS_pubclassReference

Implementa el {x:Reference} extensión de marcado.

System_CAPS_pubclassResourceReferenceExpressionConverter

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Convierte instancias de ResourceReferenceExpression a y desde otros tipos.

System_CAPS_pubclassRootNamespaceAttribute

Representa un atributo de nivel de ensamblado que se usa para identificar el valor de la propiedad RootNamespace en un archivo de proyecto Visual Studio.

System_CAPS_pubclassRoutedEventConverter

Convierte un RoutedEvent objeto de una cadena.

System_CAPS_pubclassRuntimeNamePropertyAttribute

Representa un atributo de nivel de tipo que indica qué propiedad del tipo se asigna al atributo x:Name de XAML.

System_CAPS_pubclassServiceProviders

Proporciona una implementación de la IServiceProvider interfaz con métodos que permiten agregar servicios.

System_CAPS_pubclassSetterTriggerConditionValueConverter

Proporciona el comportamiento análogo de conversión de tipos para Setter, Trigger y Condition tipos que abordan DependencyProperty valores. Este convertidor sólo puede ConvertFrom.

System_CAPS_pubclassStaticExtension

Implementa una extensión de marcado que devuelve referencias de campo estático y propiedad.

System_CAPS_pubclassTemplateKeyConverter

Implementa un convertidor de tipos para TemplateKey objetos, que deliberadamente no tienen ninguna ruta de conversión de tipo. El convertidor de tipos impone y notifica ese comportamiento.

System_CAPS_pubclassTrimSurroundingWhitespaceAttribute

Indica a los procesadores XAML que el espacio en blanco que rodea los elementos del tipo en el marcado debe recortarse al serializar.

System_CAPS_pubclassTypeExtension

Implementa una extensión de marcado que devuelve un Type basado en una entrada de cadena.

System_CAPS_pubclassUidPropertyAttribute

Indica la propiedad CLR de una clase que proporciona el x:Uid Directive valor.

System_CAPS_pubclassUsableDuringInitializationAttribute

Indica si este tipo se compila de arriba a abajo durante la creación de gráficos de objetos XAML.

System_CAPS_pubclassValueSerializer

Clase abstracta que define el comportamiento de conversión para la serialización de una representación de objeto.

System_CAPS_pubclassValueSerializerAttribute

Identifica la clase ValueSerializer que un tipo o una propiedad deben usar cuando se serializa.

System_CAPS_pubclassWhitespaceSignificantCollectionAttribute

Indica que un procesador XAML debe procesar un tipo de colección como si fuese un espacio en blanco significativo.

System_CAPS_pubclassXamlDeferLoadAttribute

Indica que una clase o propiedad tiene un uso de la carga aplazada para XAML (como el comportamiento de una plantilla) y notifica la clase que habilita el comportamiento aplazar y su tipo de contenido/destino.

System_CAPS_pubclassXamlDesignerSerializationManager

Proporciona servicios para la serialización XAML por diseñadores XAML u otros llamadores que requieren una serialización avanzada.

System_CAPS_pubclassXamlInstanceCreator

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Clase abstracta que proporciona un medio para almacenar los registros del analizador para la creación posterior de instancias.

System_CAPS_pubclassXamlParseException

Representa la clase de excepción de las excepciones específicas del analizador de un analizador de XAML de WPF. Esta excepción se utiliza en operaciones de analizador XAML API o XAML de WPF de .NET Framework 3.0 y .NET Framework 3.5, o para uso específico del analizador XAML de WPF llamando System.Windows.Markup.XamlReader API.

System_CAPS_pubclassXamlReader

Lee la entrada XAML y crea un gráfico de objetos usando el lector XAML predeterminado WPF y un escritor de objetos XAML asociado.

System_CAPS_pubclassXamlSetMarkupExtensionAttribute

Indica que una clase puede utilizar una extensión de marcado para proporcionar un valor y hace referencia a un controlador que se usa para operaciones de conjuntos de extensión de marcado.

System_CAPS_pubclassXamlSetMarkupExtensionEventArgs

Proporciona datos para las devoluciones de llamada que se invocan cuando un escritor de objetos XAML establece un valor usando una extensión de marcado.

System_CAPS_pubclassXamlSetTypeConverterAttribute

Indica que una clase puede utilizar un convertidor de tipos para proporcionar un valor y hace referencia a un controlador que se usa para establecer el convertidor de tipos.

System_CAPS_pubclassXamlSetTypeConverterEventArgs

Proporciona datos para las devoluciones de llamada que se invocan cuando un sistema de escritura XAML establece un valor mediante una llamada de convertidor de tipos.

System_CAPS_pubclassXamlSetValueEventArgs

Proporciona datos para las devoluciones de llamada que se invoca cuando un XamlObjectWriter establece ciertos valores.

System_CAPS_pubclassXamlTypeMapper

Asigna un nombre de elemento XAML para el CLR adecuado Type en ensamblados.

System_CAPS_pubclassXamlWriter

Proporciona un único estático Save método (varias sobrecargas) que se puede usar para una serialización XAML limitada de proporciona objetos de tiempo de ejecución en el marcado XAML.

System_CAPS_pubclassXData

Representa datos literales que pueden aparecer como el valor de un Value nodo.

System_CAPS_pubclassXmlAttributeProperties

Encapsula los atributos relacionados con el lenguaje XML de un DependencyObject.

System_CAPS_pubclassXmlLangPropertyAttribute

Identifica la propiedad que se va asociar al atributo xml:lang.

System_CAPS_pubclassXmlLanguage

Representa una etiqueta de idioma para su uso en el marcado XAML.

System_CAPS_pubclassXmlLanguageConverter

Proporciona la conversión de tipo para el XmlLanguage clase.

System_CAPS_pubclassXmlnsCompatibleWithAttribute

Especifica que un espacio de nombres XAML puede incluir otro espacio de nombres XAML. Normalmente, el espacio de nombres XAML que realiza la inclusión se indica en un objeto XmlnsDefinitionAttribute definido anteriormente.

System_CAPS_pubclassXmlnsDefinitionAttribute

Especifica una asignación por cada ensamblado entre un espacio de nombres XAML y un espacio de nombres CLR, que luego un escritor de objetos XAML o un contexto de esquema XAML usan para la resolución de tipos.

System_CAPS_pubclassXmlnsDictionary

Representa un diccionario que contiene asignaciones de xmlns para espacios de nombres XAML en WPF.

System_CAPS_pubclassXmlnsPrefixAttribute

Identifica un prefijo recomendado para asociar a un espacio de nombres XAML para el uso de XAML, al escribir elementos y atributos en un archivo XAML (serialización) o al interactuar con un entorno de diseño que tiene características de edición de XAML.

InterfazDescripción
System_CAPS_pubinterfaceIAddChild

Proporciona un medio para analizar los elementos que permiten una mezcla de texto ni elementos secundarios.

System_CAPS_pubinterfaceIComponentConnector

Proporciona compatibilidad de herramientas y compilación de marcado para los elementos XAML con nombre y para adjuntar controladores de eventos a dichos elementos.

System_CAPS_pubinterfaceINameScope

Define un contrato de cómo se debe tener acceso a los nombres de elementos dentro de un ámbito de nombres XAML determinado y cómo aplicar la unicidad de nombres dentro de ese ámbito de nombres XAML.

System_CAPS_pubinterfaceINameScopeDictionary

Unifica enumerable, colección y soporte técnico de diccionario son útiles para exponer un diccionario de nombres en un ámbito de nombres XAML.

System_CAPS_pubinterfaceIProvideValueTarget

Representa un servicio que notifica las relaciones situacionales de objetos y propiedades para la evaluación de la extensión de marcado.

System_CAPS_pubinterfaceIQueryAmbient

Consulta si una propiedad especificada debe tratarse como ambiente en el ámbito actual.

System_CAPS_pubinterfaceIReceiveMarkupExtension

Obsoleto. Proporciona un mecanismo mediante el cual los tipos pueden declarar que pueden recibir una expresión (u otra clase) de una extensión de marcado, donde el resultado es un tipo de propiedad diferente que la propiedad de destino. No utilice para .NET Framework 4 implementaciones; vea la sección Comentarios.

System_CAPS_pubinterfaceIStyleConnector

Proporciona métodos que utiliza internamente el analizador de XAML de WPF para asociar eventos y los establecedores de eventos en XAML compilado.

System_CAPS_pubinterfaceIUriContext

Representa un servicio que puede usar el contexto de la aplicación para resolver un identificador URI relativo proporcionado como un URI absoluto.

System_CAPS_pubinterfaceIValueSerializerContext

Define un contexto que se proporciona a ValueSerializer. El contexto puede usarse para habilitar casos especiales de serialización o diferentes modos de serialización.

System_CAPS_pubinterfaceIXamlTypeResolver

Representa un servicio que resuelve los elementos con nombre en el marcado XAML para el tipo CLR adecuado.

EnumeraciónDescripción
System_CAPS_pubenumDesignerSerializationOptions

Especifica cómo se va a serializar una propiedad.

System_CAPS_pubenumXamlWriterMode

Especifica el modo de escritura XAML para serializar valores que son expresiones (como declaraciones de enlace).

System_CAPS_pubenumXamlWriterState

Describe los Estados posibles de escritura para un sistema de escritura XAML personalizado.

Volver al principio
Mostrar: