IXamlMetadataProvider Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Implementa la resolución de tipos XAML y proporciona la asignación entre los tipos usados en el marcado y las clases correspondientes implementadas en una aplicación o componente.
public interface class IXamlMetadataProvider
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2841793008, 8724, 23891, 135, 70, 206, 153, 162, 89, 60, 215)]
struct IXamlMetadataProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(2841793008, 8724, 23891, 135, 70, 206, 153, 162, 89, 60, 215)]
public interface IXamlMetadataProvider
Public Interface IXamlMetadataProvider
- Derivado
- Atributos
Comentarios
El compilador XAML genera implementaciones de la interfaz dentro de cada componente (aplicación, biblioteca o componente winRT) que usa XAML. En las aplicaciones, la implementación se genera en el propio objeto de aplicación. En el caso de las bibliotecas y los componentes de WinRT, la implementación se genera en una clase anónima creada por el compilador XAML. Cada implementación de IXamlMetadataProvider proporciona información de tipo para los controles definidos en el componente en el que se genera.
Para obtener más información sobre IXamlMetadataProvider, IXamlType e IXamlMember y cómo se usan para los tipos personalizados XAML, consulta la sección "Comentarios" de IXamlType.
Métodos
GetXamlType(String) |
Implementa el acceso de contexto de esquema XAML a la asignación de tipos subyacentes, en función de especificar un nombre de tipo completo. |
GetXamlType(TypeName) |
Implementa el acceso de contexto de esquema XAML a la asignación de tipos subyacentes, en función de proporcionar un valor auxiliar que describa un tipo. |
GetXmlnsDefinitions() |
Obtiene el conjunto de definiciones de XMLNS (espacio de nombres XAML) que se aplican al contexto. |