Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

System.Windows.Markup (Espacio de nombres)

Actualización: noviembre 2007

Proporciona tipos para admitir la serialización y Lenguaje de marcado de aplicaciones extensible (XAML) en Windows Presentation Foundation (WPF). En concreto, contiene clases para admitir las extensiones de marcado de XAML y otros conceptos del idioma definidos por la especificación de XAML, las clases de implementación de lector o escritor, los serializadores y los atributos que informan de las características de XAML en los análisis basados en reflexión.

  ClaseDescripción
ms608870.pubclass(es-es,VS.90).gifAmbientAttribute Especifica que una propiedad debe ser tratada como una propiedad de ambiente.
ms608870.pubclass(es-es,VS.90).gifArrayExtensionImplementa compatibilidad con x:Array para la implementación de procesador XAML de WPF.
ms608870.pubclass(es-es,VS.90).gifComponentResourceKeyConverterConvierte un objeto ComponentResourceKey en otros tipos y viceversa.
ms608870.pubclass(es-es,VS.90).gifConstructorArgumentAttributeEspecifica que la propiedad a la que está asignado este atributo se puede inicializar utilizando un parámetro de constructor no predeterminado del nombre especificado. Principalmente, esta información es de serialización.
ms608870.pubclass(es-es,VS.90).gifContentPropertyAttributeEspecifica qué propiedad de una clase se va a utilizar como propiedad de contenido cuando se escribe como XAML.
ms608870.pubclass(es-es,VS.90).gifContentWrapperAttributeEspecifica el tipo de colección asociado que se va a utilizar para ajustar contenido externo.
ms608870.pubclass(es-es,VS.90).gifDateTimeValueSerializerConvierte instancias de String en instancias de DateTime y viceversa.
ms608870.pubclass(es-es,VS.90).gifDependencyPropertyConverterConvierte un objeto DependencyProperty en otros tipos y viceversa.
ms608870.pubclass(es-es,VS.90).gifDependsOnAttributeEspecifica que la propiedad asociada depende del valor de otra propiedad.
ms608870.pubclass(es-es,VS.90).gifDesignerSerializationOptionsAttributeEspecifica los marcadores de serialización de una propiedad.
ms608870.pubclass(es-es,VS.90).gifDictionaryKeyPropertyAttribute Especifica una propiedad de la implementación de clase asociada que proporciona el valor de clave implícito, cuando la clase está incluida como elemento en una colección IDictionary.
ms608870.pubclass(es-es,VS.90).gifInternalTypeHelperClase abstracta que el compilador XAML utiliza internamente para admitir el uso de tipos internos.
ms608870.pubclass(es-es,VS.90).gifMarkupExtensionProporciona una clase base para todas las extensiones de marcado XAML.
ms608870.pubclass(es-es,VS.90).gifMarkupExtensionReturnTypeAttribute Especifica el tipo que una extensión de marcado puede devolver.
ms608870.pubclass(es-es,VS.90).gifNameScopePropertyAttribute Especifica una propiedad de la clase asociada que proporciona el valor del ámbito de nombres XAML.
ms608870.pubclass(es-es,VS.90).gifNamespaceMapEntryProporciona información que XamlTypeMapper utiliza para establecer una asignación entre un URI de un espacio de nombres XML y el espacio de nombres CLR correspondiente y el ensamblado en que se encuentra.
ms608870.pubclass(es-es,VS.90).gifNullExtensionImplementa una extensión de marcado XAML para que se devuelva un objeto null, que se puede utilizar para establecer explícitamente los valores en null.
ms608870.pubclass(es-es,VS.90).gifParserContextProporciona la información de contexto requerida por el analizador Lenguaje de marcado de aplicaciones extensible (XAML).
ms608870.pubclass(es-es,VS.90).gifResourceReferenceExpressionConverterNo utilizar. Este tipo es compatible con la infraestructura de WPF y no se debe utilizar directamente desde el código.
ms608870.pubclass(es-es,VS.90).gifRootNamespaceAttributeRootNamespaceAttribute es un atributo de nivel de ensamblado que se utiliza para identificar el valor de la propiedad RootNamespace en un archivo de proyecto.
ms608870.pubclass(es-es,VS.90).gifRoutedEventConverterConvierte un objeto RoutedEvent en otros tipos y viceversa.
ms608870.pubclass(es-es,VS.90).gifRuntimeNamePropertyAttributeEspecifica la propiedad de una clase que se asigna al atributo x:Name de XAML.
ms608870.pubclass(es-es,VS.90).gifServiceProvidersProporciona a una implementación de la interfaz IServiceProvider con los métodos que habilitan los servicios de la adición.
ms608870.pubclass(es-es,VS.90).gifStaticExtensionImplementa una extensión de marcado que devuelve referencias estáticas de propiedades y campos.
ms608870.pubclass(es-es,VS.90).gifTemplateKeyConverterConvierte un objeto TemplateKey en otros tipos y viceversa.
ms608870.pubclass(es-es,VS.90).gifTrimSurroundingWhitespaceAttributeEspecifica que se debe recortar el espacio en blanco que rodea un elemento.
ms608870.pubclass(es-es,VS.90).gifTypeExtensionImplementa una extensión de marcado que devuelve un objeto Type basándose en la entrada de un atributo de cadena.
ms608870.pubclass(es-es,VS.90).gifUidPropertyAttribute Especifica la propiedad de la clase asociada que proporciona el valor de x:Uid (atributo).
ms608870.pubclass(es-es,VS.90).gifUsableDuringInitializationAttribute Especifica si esta clase se genera de forma descendente durante la inicialización de XAML.
ms608870.pubclass(es-es,VS.90).gifValueSerializer Clase abstracta que va a convertir un tipo en un objeto String y viceversa.
ms608870.pubclass(es-es,VS.90).gifValueSerializerAttributeEspecifica la clase ValueSerializer que se va a utilizar en un tipo determinado o invalida la clase ValueSerializer que se va a utilizar en una propiedad.
ms608870.pubclass(es-es,VS.90).gifWhitespaceSignificantCollectionAttributeEspecifica que una colección considera importante el espacio en blanco. Esta clase no se puede heredar.
ms608870.pubclass(es-es,VS.90).gifXamlDesignerSerializationManagerProporciona servicios para la serialización.
ms608870.pubclass(es-es,VS.90).gifXamlInstanceCreatorClase abstracta que proporciona un medio con el fin de almacenar los registros del analizador para la creación posterior de instancias.
ms608870.pubclass(es-es,VS.90).gifXamlParseExceptionRepresenta la clase de las excepciones específicas del analizador.
ms608870.pubclass(es-es,VS.90).gifXamlReader Proporciona los medios para analizar el marcado XAML en un objeto.
ms608870.pubclass(es-es,VS.90).gifXamlTypeMapperAsigna un nombre XML al tipo adecuado.
ms608870.pubclass(es-es,VS.90).gifXamlWriterProporciona un único método Save estático (varias firmas) que se puede utilizar para la serialización Lenguaje de marcado de aplicaciones extensible (XAML) limitada de los objetos de Common Language Runtime proporcionados en XAML. Esta clase se puede heredar y sólo tiene métodos estáticos.
ms608870.pubclass(es-es,VS.90).gifXmlAttributePropertiesEncapsula los atributos XML concretos de un objeto DependencyObject.
ms608870.pubclass(es-es,VS.90).gifXmlLangPropertyAttributeEspecifica la propiedad que se va a asociar con Control de xml:lang en XAML.
ms608870.pubclass(es-es,VS.90).gifXmlLanguageRepresenta una etiqueta de idioma de RFC 3066 para su uso en el marcado de XML y Lenguaje de marcado de aplicaciones extensible (XAML).
ms608870.pubclass(es-es,VS.90).gifXmlLanguageConverterProporciona la conversión de tipos para la clase XmlLanguage.
ms608870.pubclass(es-es,VS.90).gifXmlnsCompatibleWithAttributeEspecifica que el espacio de nombres de la instancia de XmlnsDefinitionAttribute definida anteriormente está invalidado por un nuevo espacio de nombres.
ms608870.pubclass(es-es,VS.90).gifXmlnsDefinitionAttributeEspecifica una asignación en un ensamblado entre un espacio de nombres XML y un espacio de nombres CLR. Esta clase no se puede heredar.
ms608870.pubclass(es-es,VS.90).gifXmlnsDictionaryRepresenta un diccionario que contiene asignaciones de espacios de nombres XML.
ms608870.pubclass(es-es,VS.90).gifXmlnsPrefixAttributeEspecifica un prefijo recomendado que se va a asociar con un espacio de nombres de XML al escribir elementos y atributos en un archivo XAML. Esta clase no se puede heredar.

  InterfazDescripción
ms608870.pubinterface(es-es,VS.90).gifIAddChildProporciona medios para analizar los elementos que admiten texto o elementos secundarios.
ms608870.pubinterface(es-es,VS.90).gifIComponentConnectorProporciona compatibilidad para los elementos XAML con nombre y para asociar controladores de eventos con estos elementos.
ms608870.pubinterface(es-es,VS.90).gifINameScopeDefine un contrato acerca de cómo debe obtenerse acceso a los nombres de los elementos en un determinado ámbito de nombres y cómo debe exigirse la unicidad de los nombres dentro de ese ámbito.
ms608870.pubinterface(es-es,VS.90).gifIProvideValueTargetInforma sobre las relaciones de propiedad de objetos para las características del marco de trabajo, como enlazar en una propiedad de dependencia.
ms608870.pubinterface(es-es,VS.90).gifIReceiveMarkupExtension 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.
ms608870.pubinterface(es-es,VS.90).gifIStyleConnectorProporciona los métodos usados internamente por el analizador de marcado para asociar eventos y establecedores de eventos en contenido de compilación.
ms608870.pubinterface(es-es,VS.90).gifIUriContextDefine un identificador de recursos uniforme (URI) base.
ms608870.pubinterface(es-es,VS.90).gifIValueSerializerContextDefine un contexto que se proporciona a un serializador ValueSerializer que se puede utilizar para especificar casos especiales de serialización o diferentes modos de serialización.
ms608870.pubinterface(es-es,VS.90).gifIXamlTypeResolverProporciona servicios para ayudar a resolver los elementos XAML como el tipo de .NET adecuado.

  EnumeraciónDescripción
ms608870.pubenumeration(es-es,VS.90).gifDesignerSerializationOptionsEspecifica cómo se va a serializar una propiedad.
ms608870.pubenumeration(es-es,VS.90).gifXamlWriterModeEspecifica el modo del sistema de escritura XAML para los valores que son de tipo Expression.
ms608870.pubenumeration(es-es,VS.90).gifXamlWriterStateEste tipo es compatible con la infraestructura de Windows Presentation Foundation (WPF) y no está diseñado para que se utilice directamente desde el código.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft