XamlDesignerSerializationManager Clase
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í.
Proporciona servicios para la serialización XAML por diseñadores XAML u otros llamadores que requieren una serialización avanzada.
public ref class XamlDesignerSerializationManager : System::Windows::Markup::ServiceProviders
public class XamlDesignerSerializationManager : System.Windows.Markup.ServiceProviders
type XamlDesignerSerializationManager = class
inherit ServiceProviders
Public Class XamlDesignerSerializationManager
Inherits ServiceProviders
- Herencia
Comentarios
Intenta XamlDesignerSerializationManager optimizar el acceso a los servicios a los que se llama con frecuencia durante el proceso de serialización.
También XamlDesignerSerializationManager se usa como entrada para determinados métodos especializados ShouldSerialize en clases WPF como TextBlock.ShouldSerializeInlines, y para una sobrecarga de XamlWriter.Save.
Constructores
| XamlDesignerSerializationManager(XmlWriter) |
Inicializa una nueva instancia de la clase XamlDesignerSerializationManager. |
Propiedades
| XamlWriterMode |
Obtiene o establece el modo del sistema de escritura XAML. |
Métodos
| AddService(Type, Object) |
Agrega un servicio a la lista. (Heredado de ServiceProviders) |
| Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
| GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
| GetService(Type) |
Obtiene el objeto de servicio del tipo especificado. (Heredado de ServiceProviders) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Métodos de extensión
| GetKeyedService<T>(IServiceProvider, Object) |
Obtiene un servicio de tipo |
| GetKeyedServices(IServiceProvider, Type, Object) |
Obtiene una enumeración de servicios de tipo |
| GetKeyedServices<T>(IServiceProvider, Object) |
Obtiene una enumeración de servicios de tipo |
| GetRequiredKeyedService(IServiceProvider, Type, Object) |
Obtiene un servicio de tipo |
| GetRequiredKeyedService<T>(IServiceProvider, Object) |
Obtiene un servicio de tipo |
| CreateAsyncScope(IServiceProvider) |
Crea una instancia de AsyncServiceScope que se puede usar para resolver los servicios con ámbito. |
| CreateScope(IServiceProvider) |
Crea una instancia de IServiceScope que se puede usar para resolver los servicios con ámbito. |
| GetRequiredService(IServiceProvider, Type) |
Obtiene el servicio de tipo |
| GetRequiredService<T>(IServiceProvider) |
Obtiene el servicio de tipo |
| GetService<T>(IServiceProvider) |
Obtiene el servicio de tipo |
| GetServices(IServiceProvider, Type) |
Obtiene una enumeración de los servicios de tipo |
| GetServices<T>(IServiceProvider) |
Obtiene una enumeración de los servicios de tipo |
| GetFakeLogCollector(IServiceProvider) |
Obtiene el objeto que recopila los registros enviados al registrador falso. |
| GetFakeRedactionCollector(IServiceProvider) |
Obtiene la instancia falsa del recopilador de redactores del contenedor de inserción de dependencias. |