Sdílet prostřednictvím


SerializerWriter.Write Metoda

Definice

Při přepsání v odvozené třídě synchronně zapisuje obsah do serializace Stream.

Přetížení

Write(Visual, PrintTicket)

Při přepsání v odvozené třídě synchronně zapisuje daný Visual prvek společně s přidruženou PrintTicket k serializaci Stream.

Write(FixedPage, PrintTicket)

Při přepsání v odvozené třídě synchronně zapisuje dané spolu FixedPage s přidruženou PrintTicket serializací Stream.

Write(FixedDocument, PrintTicket)

Při přepsání v odvozené třídě synchronně zapisuje dané spolu FixedDocument s přidruženou PrintTicket serializací Stream.

Write(DocumentPaginator, PrintTicket)

Při přepsání v odvozené třídě synchronně zapisuje stránkovaný obsah spolu s přidruženým PrintTicket k serializaci Stream.

Write(FixedDocumentSequence, PrintTicket)

Při přepsání v odvozené třídě synchronně zapisuje dané spolu FixedDocumentSequence s přidruženou PrintTicket serializací Stream.

Write(FixedPage)

Při přepsání v odvozené třídě synchronně zapisuje danou serializaci FixedPage Stream.

Write(FixedDocumentSequence)

Při přepsání v odvozené třídě synchronně zapisuje danou serializaci FixedDocumentSequence Stream.

Write(FixedDocument)

Při přepsání v odvozené třídě synchronně zapisuje danou serializaci FixedDocument Stream.

Write(DocumentPaginator)

Při přepsání v odvozené třídě synchronně zapisuje obsah dané DocumentPaginator serializace Stream.

Write(Visual)

Při přepsání v odvozené třídě synchronně zapíše daný Visual prvek do serializace Stream.

Příklady

Následující příklad ukazuje použití Write metody serializace dokumentu toku do výstupního souboru.

// Create a SerializerProvider for accessing plug-in serializers.
SerializerProvider serializerProvider = new SerializerProvider();

// Locate the serializer that matches the fileName extension.
SerializerDescriptor selectedPlugIn = null;
foreach ( SerializerDescriptor serializerDescriptor in
                serializerProvider.InstalledSerializers )
{
    if ( serializerDescriptor.IsLoadable &&
         fileName.EndsWith(serializerDescriptor.DefaultFileExtension) )
    {   // The plug-in serializer and fileName extensions match.
        selectedPlugIn = serializerDescriptor;
        break; // foreach
    }
}

// If a match for a plug-in serializer was found,
// use it to output and store the document.
if (selectedPlugIn != null)
{
    Stream package = File.Create(fileName);
    SerializerWriter serializerWriter =
        serializerProvider.CreateSerializerWriter(selectedPlugIn,
                                                  package);
    IDocumentPaginatorSource idoc =
        flowDocument as IDocumentPaginatorSource;
    serializerWriter.Write(idoc.DocumentPaginator, null);
    package.Close();
    return true;
}

Poznámky

Výstup Stream operace zápisu je obvykle určen jako parametr konstruktor odvozené třídy, která implementuje SerializerWriter.

Write(Visual, PrintTicket)

Při přepsání v odvozené třídě synchronně zapisuje daný Visual prvek společně s přidruženou PrintTicket k serializaci Stream.

public:
 abstract void Write(System::Windows::Media::Visual ^ visual, System::Printing::PrintTicket ^ printTicket);
public abstract void Write (System.Windows.Media.Visual visual, System.Printing.PrintTicket printTicket);
abstract member Write : System.Windows.Media.Visual * System.Printing.PrintTicket -> unit
Public MustOverride Sub Write (visual As Visual, printTicket As PrintTicket)

Parametry

visual
Visual

Element Visual pro zápis do serializace Stream.

printTicket
PrintTicket

Výchozí předvolby tisku pro visual prvek.

Příklady

Následující příklad ukazuje použití Write(DocumentPaginator, PrintTicket) metody serializace dokumentu toku do výstupního souboru.

// Create a SerializerProvider for accessing plug-in serializers.
SerializerProvider serializerProvider = new SerializerProvider();

// Locate the serializer that matches the fileName extension.
SerializerDescriptor selectedPlugIn = null;
foreach ( SerializerDescriptor serializerDescriptor in
                serializerProvider.InstalledSerializers )
{
    if ( serializerDescriptor.IsLoadable &&
         fileName.EndsWith(serializerDescriptor.DefaultFileExtension) )
    {   // The plug-in serializer and fileName extensions match.
        selectedPlugIn = serializerDescriptor;
        break; // foreach
    }
}

// If a match for a plug-in serializer was found,
// use it to output and store the document.
if (selectedPlugIn != null)
{
    Stream package = File.Create(fileName);
    SerializerWriter serializerWriter =
        serializerProvider.CreateSerializerWriter(selectedPlugIn,
                                                  package);
    IDocumentPaginatorSource idoc =
        flowDocument as IDocumentPaginatorSource;
    serializerWriter.Write(idoc.DocumentPaginator, null);
    package.Close();
    return true;
}

Poznámky

printTicket může být null , pokud nejsou k dispozici žádná upřednostňovaná nastavení tisku.

Tato metoda neověřuje ani neupravuje danou hodnotu printTicket pro konkrétní PrintQueue. V případě potřeby vytvořte PrintQueue.MergeAndValidatePrintTicket metodu specifickouPrintQueuePrintTicket, která je pro danou tiskárnu platná.

Výstup Stream operace zápisu je obvykle určen jako parametr konstruktor odvozené třídy, která implementuje SerializerWriter.

Viz také

Platí pro

Write(FixedPage, PrintTicket)

Při přepsání v odvozené třídě synchronně zapisuje dané spolu FixedPage s přidruženou PrintTicket serializací Stream.

public:
 abstract void Write(System::Windows::Documents::FixedPage ^ fixedPage, System::Printing::PrintTicket ^ printTicket);
public abstract void Write (System.Windows.Documents.FixedPage fixedPage, System.Printing.PrintTicket printTicket);
abstract member Write : System.Windows.Documents.FixedPage * System.Printing.PrintTicket -> unit
Public MustOverride Sub Write (fixedPage As FixedPage, printTicket As PrintTicket)

Parametry

fixedPage
FixedPage

Stránka pro zápis do serializace Stream.

printTicket
PrintTicket

Výchozí předvolby tisku pro fixedPage obsah.

Příklady

Následující příklad ukazuje použití Write(DocumentPaginator, PrintTicket) metody serializace dokumentu toku do výstupního souboru.

// Create a SerializerProvider for accessing plug-in serializers.
SerializerProvider serializerProvider = new SerializerProvider();

// Locate the serializer that matches the fileName extension.
SerializerDescriptor selectedPlugIn = null;
foreach ( SerializerDescriptor serializerDescriptor in
                serializerProvider.InstalledSerializers )
{
    if ( serializerDescriptor.IsLoadable &&
         fileName.EndsWith(serializerDescriptor.DefaultFileExtension) )
    {   // The plug-in serializer and fileName extensions match.
        selectedPlugIn = serializerDescriptor;
        break; // foreach
    }
}

// If a match for a plug-in serializer was found,
// use it to output and store the document.
if (selectedPlugIn != null)
{
    Stream package = File.Create(fileName);
    SerializerWriter serializerWriter =
        serializerProvider.CreateSerializerWriter(selectedPlugIn,
                                                  package);
    IDocumentPaginatorSource idoc =
        flowDocument as IDocumentPaginatorSource;
    serializerWriter.Write(idoc.DocumentPaginator, null);
    package.Close();
    return true;
}

Poznámky

printTicket může být null , pokud nejsou k dispozici žádná upřednostňovaná nastavení tisku.

Tato metoda neověřuje ani neupravuje danou hodnotu printTicket pro konkrétní PrintQueue. V případě potřeby vytvořte PrintQueue.MergeAndValidatePrintTicket metodu specifickouPrintQueuePrintTicket, která je pro danou tiskárnu platná.

Výstup Stream operace zápisu je obvykle určen jako parametr konstruktor odvozené třídy, která implementuje SerializerWriter.

Viz také

Platí pro

Write(FixedDocument, PrintTicket)

Při přepsání v odvozené třídě synchronně zapisuje dané spolu FixedDocument s přidruženou PrintTicket serializací Stream.

public:
 abstract void Write(System::Windows::Documents::FixedDocument ^ fixedDocument, System::Printing::PrintTicket ^ printTicket);
public abstract void Write (System.Windows.Documents.FixedDocument fixedDocument, System.Printing.PrintTicket printTicket);
abstract member Write : System.Windows.Documents.FixedDocument * System.Printing.PrintTicket -> unit
Public MustOverride Sub Write (fixedDocument As FixedDocument, printTicket As PrintTicket)

Parametry

fixedDocument
FixedDocument

Dokument pro zápis do serializace Stream.

printTicket
PrintTicket

Výchozí předvolby tisku pro fixedDocument obsah.

Příklady

Následující příklad ukazuje použití Write(DocumentPaginator, PrintTicket) metody serializace dokumentu toku do výstupního souboru.

// Create a SerializerProvider for accessing plug-in serializers.
SerializerProvider serializerProvider = new SerializerProvider();

// Locate the serializer that matches the fileName extension.
SerializerDescriptor selectedPlugIn = null;
foreach ( SerializerDescriptor serializerDescriptor in
                serializerProvider.InstalledSerializers )
{
    if ( serializerDescriptor.IsLoadable &&
         fileName.EndsWith(serializerDescriptor.DefaultFileExtension) )
    {   // The plug-in serializer and fileName extensions match.
        selectedPlugIn = serializerDescriptor;
        break; // foreach
    }
}

// If a match for a plug-in serializer was found,
// use it to output and store the document.
if (selectedPlugIn != null)
{
    Stream package = File.Create(fileName);
    SerializerWriter serializerWriter =
        serializerProvider.CreateSerializerWriter(selectedPlugIn,
                                                  package);
    IDocumentPaginatorSource idoc =
        flowDocument as IDocumentPaginatorSource;
    serializerWriter.Write(idoc.DocumentPaginator, null);
    package.Close();
    return true;
}

Poznámky

printTicket může být null , pokud nejsou k dispozici žádná upřednostňovaná nastavení tisku.

Tato metoda neověřuje ani neupravuje danou hodnotu printTicket pro konkrétní PrintQueue. V případě potřeby vytvořte PrintQueue.MergeAndValidatePrintTicket metodu specifickouPrintQueuePrintTicket, která je pro danou tiskárnu platná.

Výstup Stream operace zápisu je obvykle určen jako parametr konstruktor odvozené třídy, která implementuje SerializerWriter.

Viz také

Platí pro

Write(DocumentPaginator, PrintTicket)

Při přepsání v odvozené třídě synchronně zapisuje stránkovaný obsah spolu s přidruženým PrintTicket k serializaci Stream.

public:
 abstract void Write(System::Windows::Documents::DocumentPaginator ^ documentPaginator, System::Printing::PrintTicket ^ printTicket);
public abstract void Write (System.Windows.Documents.DocumentPaginator documentPaginator, System.Printing.PrintTicket printTicket);
abstract member Write : System.Windows.Documents.DocumentPaginator * System.Printing.PrintTicket -> unit
Public MustOverride Sub Write (documentPaginator As DocumentPaginator, printTicket As PrintTicket)

Parametry

documentPaginator
DocumentPaginator

Stránkovací modul dokumentu, který definuje obsah pro zápis do serializace Stream.

printTicket
PrintTicket

Výchozí předvolby tisku pro documentPaginator obsah.

Příklady

Následující příklad ukazuje použití Write(DocumentPaginator, PrintTicket) metody serializace dokumentu toku do výstupního souboru.

// Create a SerializerProvider for accessing plug-in serializers.
SerializerProvider serializerProvider = new SerializerProvider();

// Locate the serializer that matches the fileName extension.
SerializerDescriptor selectedPlugIn = null;
foreach ( SerializerDescriptor serializerDescriptor in
                serializerProvider.InstalledSerializers )
{
    if ( serializerDescriptor.IsLoadable &&
         fileName.EndsWith(serializerDescriptor.DefaultFileExtension) )
    {   // The plug-in serializer and fileName extensions match.
        selectedPlugIn = serializerDescriptor;
        break; // foreach
    }
}

// If a match for a plug-in serializer was found,
// use it to output and store the document.
if (selectedPlugIn != null)
{
    Stream package = File.Create(fileName);
    SerializerWriter serializerWriter =
        serializerProvider.CreateSerializerWriter(selectedPlugIn,
                                                  package);
    IDocumentPaginatorSource idoc =
        flowDocument as IDocumentPaginatorSource;
    serializerWriter.Write(idoc.DocumentPaginator, null);
    package.Close();
    return true;
}

Poznámky

printTicket může být null , pokud nejsou k dispozici žádná upřednostňovaná nastavení tisku.

Tato metoda neověřuje ani neupravuje danou hodnotu printTicket pro konkrétní PrintQueue. V případě potřeby vytvořte PrintQueue.MergeAndValidatePrintTicket metodu specifickouPrintQueuePrintTicket, která je pro danou tiskárnu platná.

Výstup Stream operace zápisu je obvykle určen jako parametr konstruktor odvozené třídy, která implementuje SerializerWriter.

Viz také

Platí pro

Write(FixedDocumentSequence, PrintTicket)

Při přepsání v odvozené třídě synchronně zapisuje dané spolu FixedDocumentSequence s přidruženou PrintTicket serializací Stream.

public:
 abstract void Write(System::Windows::Documents::FixedDocumentSequence ^ fixedDocumentSequence, System::Printing::PrintTicket ^ printTicket);
public abstract void Write (System.Windows.Documents.FixedDocumentSequence fixedDocumentSequence, System.Printing.PrintTicket printTicket);
abstract member Write : System.Windows.Documents.FixedDocumentSequence * System.Printing.PrintTicket -> unit
Public MustOverride Sub Write (fixedDocumentSequence As FixedDocumentSequence, printTicket As PrintTicket)

Parametry

fixedDocumentSequence
FixedDocumentSequence

Posloupnost dokumentů, která definuje obsah pro zápis do serializace Stream.

printTicket
PrintTicket

Výchozí předvolby tisku pro fixedDocumentSequence obsah.

Příklady

Následující příklad ukazuje použití Write(DocumentPaginator, PrintTicket) metody serializace dokumentu toku do výstupního souboru.

// Create a SerializerProvider for accessing plug-in serializers.
SerializerProvider serializerProvider = new SerializerProvider();

// Locate the serializer that matches the fileName extension.
SerializerDescriptor selectedPlugIn = null;
foreach ( SerializerDescriptor serializerDescriptor in
                serializerProvider.InstalledSerializers )
{
    if ( serializerDescriptor.IsLoadable &&
         fileName.EndsWith(serializerDescriptor.DefaultFileExtension) )
    {   // The plug-in serializer and fileName extensions match.
        selectedPlugIn = serializerDescriptor;
        break; // foreach
    }
}

// If a match for a plug-in serializer was found,
// use it to output and store the document.
if (selectedPlugIn != null)
{
    Stream package = File.Create(fileName);
    SerializerWriter serializerWriter =
        serializerProvider.CreateSerializerWriter(selectedPlugIn,
                                                  package);
    IDocumentPaginatorSource idoc =
        flowDocument as IDocumentPaginatorSource;
    serializerWriter.Write(idoc.DocumentPaginator, null);
    package.Close();
    return true;
}

Poznámky

printTicket může být null , pokud nejsou k dispozici žádná upřednostňovaná nastavení tisku.

Tato metoda neověřuje ani neupravuje danou hodnotu printTicket pro konkrétní PrintQueue. V případě potřeby vytvořte PrintQueue.MergeAndValidatePrintTicket metodu specifickouPrintQueuePrintTicket, která je pro danou tiskárnu platná.

Výstup Stream operace zápisu je obvykle určen jako parametr konstruktor odvozené třídy, která implementuje SerializerWriter.

Viz také

Platí pro

Write(FixedPage)

Při přepsání v odvozené třídě synchronně zapisuje danou serializaci FixedPage Stream.

public:
 abstract void Write(System::Windows::Documents::FixedPage ^ fixedPage);
public abstract void Write (System.Windows.Documents.FixedPage fixedPage);
abstract member Write : System.Windows.Documents.FixedPage -> unit
Public MustOverride Sub Write (fixedPage As FixedPage)

Parametry

fixedPage
FixedPage

Stránka pro zápis do serializace Stream.

Příklady

Následující příklad ukazuje použití Write(DocumentPaginator, PrintTicket) metody serializace dokumentu toku do výstupního souboru.

// Create a SerializerProvider for accessing plug-in serializers.
SerializerProvider serializerProvider = new SerializerProvider();

// Locate the serializer that matches the fileName extension.
SerializerDescriptor selectedPlugIn = null;
foreach ( SerializerDescriptor serializerDescriptor in
                serializerProvider.InstalledSerializers )
{
    if ( serializerDescriptor.IsLoadable &&
         fileName.EndsWith(serializerDescriptor.DefaultFileExtension) )
    {   // The plug-in serializer and fileName extensions match.
        selectedPlugIn = serializerDescriptor;
        break; // foreach
    }
}

// If a match for a plug-in serializer was found,
// use it to output and store the document.
if (selectedPlugIn != null)
{
    Stream package = File.Create(fileName);
    SerializerWriter serializerWriter =
        serializerProvider.CreateSerializerWriter(selectedPlugIn,
                                                  package);
    IDocumentPaginatorSource idoc =
        flowDocument as IDocumentPaginatorSource;
    serializerWriter.Write(idoc.DocumentPaginator, null);
    package.Close();
    return true;
}

Poznámky

Výstup Stream operace zápisu je obvykle určen jako parametr konstruktor odvozené třídy, která implementuje SerializerWriter.

Viz také

Platí pro

Write(FixedDocumentSequence)

Při přepsání v odvozené třídě synchronně zapisuje danou serializaci FixedDocumentSequence Stream.

public:
 abstract void Write(System::Windows::Documents::FixedDocumentSequence ^ fixedDocumentSequence);
public abstract void Write (System.Windows.Documents.FixedDocumentSequence fixedDocumentSequence);
abstract member Write : System.Windows.Documents.FixedDocumentSequence -> unit
Public MustOverride Sub Write (fixedDocumentSequence As FixedDocumentSequence)

Parametry

fixedDocumentSequence
FixedDocumentSequence

Posloupnost dokumentů, která definuje obsah pro zápis do serializace Stream.

Příklady

Následující příklad ukazuje použití Write(DocumentPaginator, PrintTicket) metody serializace dokumentu toku do výstupního souboru.

// Create a SerializerProvider for accessing plug-in serializers.
SerializerProvider serializerProvider = new SerializerProvider();

// Locate the serializer that matches the fileName extension.
SerializerDescriptor selectedPlugIn = null;
foreach ( SerializerDescriptor serializerDescriptor in
                serializerProvider.InstalledSerializers )
{
    if ( serializerDescriptor.IsLoadable &&
         fileName.EndsWith(serializerDescriptor.DefaultFileExtension) )
    {   // The plug-in serializer and fileName extensions match.
        selectedPlugIn = serializerDescriptor;
        break; // foreach
    }
}

// If a match for a plug-in serializer was found,
// use it to output and store the document.
if (selectedPlugIn != null)
{
    Stream package = File.Create(fileName);
    SerializerWriter serializerWriter =
        serializerProvider.CreateSerializerWriter(selectedPlugIn,
                                                  package);
    IDocumentPaginatorSource idoc =
        flowDocument as IDocumentPaginatorSource;
    serializerWriter.Write(idoc.DocumentPaginator, null);
    package.Close();
    return true;
}

Poznámky

Výstup Stream operace zápisu je obvykle určen jako parametr konstruktor odvozené třídy, která implementuje SerializerWriter.

Viz také

Platí pro

Write(FixedDocument)

Při přepsání v odvozené třídě synchronně zapisuje danou serializaci FixedDocument Stream.

public:
 abstract void Write(System::Windows::Documents::FixedDocument ^ fixedDocument);
public abstract void Write (System.Windows.Documents.FixedDocument fixedDocument);
abstract member Write : System.Windows.Documents.FixedDocument -> unit
Public MustOverride Sub Write (fixedDocument As FixedDocument)

Parametry

fixedDocument
FixedDocument

Dokument pro zápis do serializace Stream.

Příklady

Následující příklad ukazuje použití Write(DocumentPaginator, PrintTicket) metody serializace dokumentu toku do výstupního souboru.

// Create a SerializerProvider for accessing plug-in serializers.
SerializerProvider serializerProvider = new SerializerProvider();

// Locate the serializer that matches the fileName extension.
SerializerDescriptor selectedPlugIn = null;
foreach ( SerializerDescriptor serializerDescriptor in
                serializerProvider.InstalledSerializers )
{
    if ( serializerDescriptor.IsLoadable &&
         fileName.EndsWith(serializerDescriptor.DefaultFileExtension) )
    {   // The plug-in serializer and fileName extensions match.
        selectedPlugIn = serializerDescriptor;
        break; // foreach
    }
}

// If a match for a plug-in serializer was found,
// use it to output and store the document.
if (selectedPlugIn != null)
{
    Stream package = File.Create(fileName);
    SerializerWriter serializerWriter =
        serializerProvider.CreateSerializerWriter(selectedPlugIn,
                                                  package);
    IDocumentPaginatorSource idoc =
        flowDocument as IDocumentPaginatorSource;
    serializerWriter.Write(idoc.DocumentPaginator, null);
    package.Close();
    return true;
}

Poznámky

Výstup Stream operace zápisu je obvykle určen jako parametr konstruktor odvozené třídy, která implementuje SerializerWriter.

Viz také

Platí pro

Write(DocumentPaginator)

Při přepsání v odvozené třídě synchronně zapisuje obsah dané DocumentPaginator serializace Stream.

public:
 abstract void Write(System::Windows::Documents::DocumentPaginator ^ documentPaginator);
public abstract void Write (System.Windows.Documents.DocumentPaginator documentPaginator);
abstract member Write : System.Windows.Documents.DocumentPaginator -> unit
Public MustOverride Sub Write (documentPaginator As DocumentPaginator)

Parametry

documentPaginator
DocumentPaginator

Stránkovací modul dokumentu, který definuje obsah pro zápis do serializace Stream.

Příklady

Následující příklad ukazuje použití Write(DocumentPaginator, PrintTicket) metody serializace dokumentu toku do výstupního souboru.

// Create a SerializerProvider for accessing plug-in serializers.
SerializerProvider serializerProvider = new SerializerProvider();

// Locate the serializer that matches the fileName extension.
SerializerDescriptor selectedPlugIn = null;
foreach ( SerializerDescriptor serializerDescriptor in
                serializerProvider.InstalledSerializers )
{
    if ( serializerDescriptor.IsLoadable &&
         fileName.EndsWith(serializerDescriptor.DefaultFileExtension) )
    {   // The plug-in serializer and fileName extensions match.
        selectedPlugIn = serializerDescriptor;
        break; // foreach
    }
}

// If a match for a plug-in serializer was found,
// use it to output and store the document.
if (selectedPlugIn != null)
{
    Stream package = File.Create(fileName);
    SerializerWriter serializerWriter =
        serializerProvider.CreateSerializerWriter(selectedPlugIn,
                                                  package);
    IDocumentPaginatorSource idoc =
        flowDocument as IDocumentPaginatorSource;
    serializerWriter.Write(idoc.DocumentPaginator, null);
    package.Close();
    return true;
}

Poznámky

Výstup Stream operace zápisu je obvykle určen jako parametr konstruktor odvozené třídy, která implementuje SerializerWriter.

Viz také

Platí pro

Write(Visual)

Při přepsání v odvozené třídě synchronně zapíše daný Visual prvek do serializace Stream.

public:
 abstract void Write(System::Windows::Media::Visual ^ visual);
public abstract void Write (System.Windows.Media.Visual visual);
abstract member Write : System.Windows.Media.Visual -> unit
Public MustOverride Sub Write (visual As Visual)

Parametry

visual
Visual

Element Visual pro zápis do serializace Stream.

Příklady

Následující příklad ukazuje použití Write(DocumentPaginator, PrintTicket) metody serializace dokumentu toku do výstupního souboru.

// Create a SerializerProvider for accessing plug-in serializers.
SerializerProvider serializerProvider = new SerializerProvider();

// Locate the serializer that matches the fileName extension.
SerializerDescriptor selectedPlugIn = null;
foreach ( SerializerDescriptor serializerDescriptor in
                serializerProvider.InstalledSerializers )
{
    if ( serializerDescriptor.IsLoadable &&
         fileName.EndsWith(serializerDescriptor.DefaultFileExtension) )
    {   // The plug-in serializer and fileName extensions match.
        selectedPlugIn = serializerDescriptor;
        break; // foreach
    }
}

// If a match for a plug-in serializer was found,
// use it to output and store the document.
if (selectedPlugIn != null)
{
    Stream package = File.Create(fileName);
    SerializerWriter serializerWriter =
        serializerProvider.CreateSerializerWriter(selectedPlugIn,
                                                  package);
    IDocumentPaginatorSource idoc =
        flowDocument as IDocumentPaginatorSource;
    serializerWriter.Write(idoc.DocumentPaginator, null);
    package.Close();
    return true;
}

Poznámky

Výstup Stream operace zápisu je obvykle určen jako parametr konstruktor odvozené třídy, která implementuje SerializerWriter.

Viz také

Platí pro