Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo TextRange.Save (Stream, String, Boolean)

 

Data di pubblicazione: ottobre 2016

Salva la selezione corrente in un flusso specificato in un formato dati specificato, con l'opzione di conservazione personalizzata TextElement oggetti.

Spazio dei nomi:   System.Windows.Documents
Assembly:  PresentationFramework (in PresentationFramework.dll)

public void Save(
	Stream stream,
	string dataFormat,
	bool preserveTextElements
)

Parametri

stream
Type: System.IO.Stream

Un flusso vuoto, scrivibile per salvare la selezione corrente.

dataFormat
Type: System.String

Formato di dati per salvare la selezione corrente. Attualmente formati dati supportati sono DataFormats.Rtf, DataFormats.Text, DataFormats.Xaml, e DataFormats.XamlPackage.

preserveTextElements
Type: System.Boolean

true Per mantenere personalizzato TextElement oggetti; in caso contrario, false.

Exception Condition
ArgumentNullException

Viene generato quando stream o dataFormat è null.

ArgumentException

Si verifica quando il formato dati specificato non è supportato. Può essere generato anche se il contenuto caricato da stream non corrisponde al formato specificato.

Quando preserveTextElements è false, personalizzato TextElement gli oggetti vengono salvati come nota TextElement tipi. Ad esempio, si supponga di creare un oggetto personalizzato TextElement chiamato Heading1, che eredita da Paragraph. Quando si chiama questo metodo con preserveTextElements impostato su false, Heading1 viene convertito in un Paragraph quando il TextRange viene salvato. Quando si chiama questo metodo con preserveTextElements impostato su true, Heading1 viene salvato senza essere convertiti. Per conservare gli elementi di testo personalizzato, dataFormat deve essere impostato su DataFormats.Xaml.

Save(Stream, String, Boolean) è stato introdotto in .NET Framework versione 3.5. Per altre informazioni, vedere Versioni e dipendenze di .NET Framework.

.NET Framework
Disponibile da 3.0
Torna all'inizio
Mostra: