System.Windows.Documents.Serialization Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des types qui prennent en charge la création et l’utilisation de sérialiseurs de plug-in accessibles au moment de l’exécution et qui lisent et écrivent des documents dans différents formats de données.
Classes
SerializerDescriptor |
Fournit des informations sur les sérialiseurs de plug-ins installés. |
SerializerProvider |
Gère, à l'aide de ISerializerFactory et SerializerDescriptor, les plug-ins de sérialisation créés par des fabricants qui proposent leurs propres formats de sérialisation propriétaires. |
SerializerWriter |
Définit les méthodes et événements abstraits qui sont nécessaires pour implémenter un sérialiseur de plug-ins de sortie de document. |
SerializerWriterCollator |
Définit les méthodes abstraites nécessaires pour implémenter un assembleur Visual de plug-ins de sérialisation de documents. |
WritingCancelledEventArgs |
Fournit des données pour l'événement WritingCancelled. |
WritingCompletedEventArgs |
Fournit des données pour l'événement WritingCompleted. |
WritingPrintTicketRequiredEventArgs |
Fournit des données pour l'événement WritingPrintTicketRequired. |
WritingProgressChangedEventArgs |
Fournit des données pour l'événement WritingProgressChanged. |
Interfaces
ISerializerFactory |
Fournit un moyen de créer un composant logiciel qui peut sérialiser n'importe quelle partie du contenu d'une application WPF vers le format propriétaire d'un fabricant. |
Énumérations
WritingProgressChangeLevel |
Spécifie la portée d'un événement WritingProgressChanged. |
Délégués
WritingCancelledEventHandler |
Représente une méthode qui doit gérer l'événement WritingCancelled. |
WritingCompletedEventHandler |
Représente une méthode qui gère l'événement WritingCompleted de la classe XpsDocumentWriter. |
WritingPrintTicketRequiredEventHandler |
Représente la méthode qui gère l'événement WritingPrintTicketRequired de XpsDocumentWriter. |
WritingProgressChangedEventHandler |
Représente une méthode qui gère l'événement WritingProgressChanged de XpsDocumentWriter. |
Remarques
Les sérialiseurs de plug-ins ne peuvent être utilisés qu’avec des applications de confiance totale.
Lorsqu’il est appelé par l’application, le sérialiseur de plug-in s’exécute dans le même thread que l’application et ne peut accéder qu’aux éléments créés dans le thread d’application. Lors de la conception d’un sérialiseur de plug-in personnalisé, il est important de gérer correctement toutes les conditions d’erreur possibles. Une défaillance dans un sérialiseur de plug-in peut entraîner l’échec d’une application.