Classe TextFormattingRunProperties
Contiene informazioni sulla proprietà di formattazione del testo. questa classe deriva dall'estratto TextRunProperties classe.
Gerarchia di ereditarietà
Object
TextRunProperties
Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties
Spazio dei nomi: Microsoft.VisualStudio.Text.Formatting
Assembly: Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)
Sintassi
'Dichiarazione
<SerializableAttribute> _
Public NotInheritable Class TextFormattingRunProperties _
Inherits TextRunProperties _
Implements ISerializable, IObjectReference
[SerializableAttribute]
public sealed class TextFormattingRunProperties : TextRunProperties,
ISerializable, IObjectReference
[SerializableAttribute]
public ref class TextFormattingRunProperties sealed : public TextRunProperties,
ISerializable, IObjectReference
[<Sealed>]
[<SerializableAttribute>]
type TextFormattingRunProperties =
class
inherit TextRunProperties
interface ISerializable
interface IObjectReference
end
public final class TextFormattingRunProperties extends TextRunProperties implements ISerializable, IObjectReference
Il tipo TextFormattingRunProperties espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
BackgroundBrush | Ottiene il pennello per lo sfondo. (Esegue l'override di TextRunProperties.BackgroundBrush). | |
BackgroundBrushEmpty | Determina se il pennello per lo sfondo è vuoto. | |
BackgroundOpacity | Restituisce opacità dello sfondo. | |
BackgroundOpacityEmpty | Determina se dell'opacità personalizzata in modo esplicito sullo sfondo. | |
BaselineAlignment | Ottiene lo stile della linea di base per un testo posizionato sull'asse verticale. (Ereditato da TextRunProperties) | |
Bold | Determina se la formattazione viene impostata in modo esplicito in grassetto. | |
BoldEmpty | Determina se la proprietà in grassetto sia impostata su. | |
CultureInfo | Ottiene le informazioni sulle impostazioni cultura. (Esegue l'override di TextRunProperties.CultureInfo). | |
CultureInfoEmpty | Determina se le impostazioni cultura sono vuote. | |
FontHintingEmSize | Ottiene la dimensione dell'hint del tipo di carattere. (Esegue l'override di TextRunProperties.FontHintingEmSize). | |
FontHintingEmSizeEmpty | Determina se la dimensione dell'hint del tipo di carattere è vuota. | |
FontRenderingEmSize | Ottiene la dimensione del rendering del carattere. (Esegue l'override di TextRunProperties.FontRenderingEmSize). | |
FontRenderingEmSizeEmpty | determina se la dimensione è vuota. | |
ForegroundBrush | Ottiene il pennello in primo piano. (Esegue l'override di TextRunProperties.ForegroundBrush). | |
ForegroundBrushEmpty | Determina se il pennello in primo piano è vuoto. | |
ForegroundOpacity | Ottiene l'opacità del primo piano. | |
ForegroundOpacityEmpty | Determina se dell'opacità personalizzata in modo esplicito è impostata per il primo piano. | |
Italic | Determina se la formattazione viene impostata in modo esplicito su corsivo. | |
ItalicEmpty | Determina se la proprietà di corsivo è impostata su. | |
NumberSubstitution | Ottiene le impostazioni della sostituzione numerica che determinano come sono visualizzati i numeri nelle diverse impostazioni cultura. (Ereditato da TextRunProperties) | |
TextDecorations | Ottiene le decorazioni di testo. (Esegue l'override di TextRunProperties.TextDecorations). | |
TextDecorationsEmpty | Determina se la raccolta delle decorazioni di testo è vuota. | |
TextEffects | Ottiene gli effetti di testo per il testo. (Esegue l'override di TextRunProperties.TextEffects). | |
TextEffectsEmpty | Determina se la raccolta delle decorazioni di testo è vuota. | |
Typeface | Ottiene il carattere tipografico del testo. (Esegue l'override di TextRunProperties.Typeface). | |
TypefaceEmpty | determina se il carattere tipografico è vuoto. | |
TypographyProperties | Ottiene le proprietà tipografiche per la sequenza di testo. (Ereditato da TextRunProperties) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
BackgroundBrushSame | Determina se il pennello per lo sfondo di l TextFormattingRunProperties è uguale al pennello specificato. | |
ClearBackgroundBrush | Ottiene un nuovo oggetto TextFormattingRunProperties con tutte le proprietà uguali ad eccezione del pennello per lo sfondo. | |
ClearBackgroundOpacity | Ottiene un nuovo oggetto TextFormattingRunProperties con BackgroundOpacity proprietà deselezionata. | |
ClearBold | Ottiene un nuovo oggetto TextFormattingRunProperties con Bold proprietà deselezionata. | |
ClearCultureInfo | Ottiene un nuovo oggetto TextFormattingRunProperties con tutte le proprietà uguali ad eccezione delle impostazioni cultura. | |
ClearFontHintingEmSize | Ottiene un nuovo oggetto TextFormattingRunProperties con tutte le proprietà uguali ad eccezione della dimensione dell'hint del tipo di carattere. | |
ClearFontRenderingEmSize | Ottiene un nuovo oggetto TextFormattingRunProperties con tutte le proprietà uguali ad eccezione della dimensione del rendering. | |
ClearForegroundBrush | Ottiene un nuovo oggetto TextFormattingRunProperties con tutte le proprietà uguali ad eccezione del pennello in primo piano. | |
ClearForegroundOpacity | Ottiene un nuovo oggetto TextFormattingRunProperties con ForegroundOpacity proprietà deselezionata. | |
ClearItalic | Ottiene un nuovo oggetto TextFormattingRunProperties con tutte le proprietà dello stesso, ma cancella Italic proprietà. | |
ClearTextDecorations | Ottiene un nuovo oggetto TextFormattingRunProperties con tutte le proprietà uguali ad eccezione degli effetti di testo. | |
ClearTextEffects | Ottiene un nuovo oggetto TextFormattingRunProperties con tutte le proprietà uguali ad eccezione del testo in. | |
ClearTypeface | Ottiene un nuovo oggetto TextFormattingRunProperties con tutte le proprietà uguali ad eccezione del carattere tipografico. | |
CreateTextFormattingRunProperties() | inizializza una nuova istanza di TextFormattingRunProperties. | |
CreateTextFormattingRunProperties(Typeface, Double, Color) | inizializza una nuova istanza di TextFormattingRunProperties con le opzioni specificate. | |
CreateTextFormattingRunProperties(Brush, Brush, Typeface, Nullable<Double>, Nullable<Double>, TextDecorationCollection, TextEffectCollection, CultureInfo) | inizializza una nuova istanza di TextFormattingRunProperties con le opzioni specificate. | |
Equals | Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) | |
ForegroundBrushSame | Determina se il pennello in primo piano di questo TextFormattingRunProperties è lo stesso dell'oggetto specificato. | |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) | |
GetObjectData | serializza TextFormattingRunProperties oggetto utilizzando un oggetto XamlWriter. | |
GetRealObject | Ottiene l'oggetto memorizzato nella cache TextFormattingRunProperties oggetto oppure crearne uno, se non esiste già. | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
SameSize | Determina se la dimensione del tipo di carattere per due TextFormattingRunProperties gli oggetti sono uguali. | |
SetBackground | Ottiene un nuovo oggetto TextFormattingRunProperties con le proprietà di questa ma con lo sfondo impostato sul colore specificato. | |
SetBackgroundBrush | Ottiene un nuovo oggetto TextFormattingRunProperties con le proprietà di questa ma con il pennello per lo sfondo al pennello specificato. | |
SetBackgroundOpacity | Ottiene un nuovo oggetto TextFormattingRunProperties con BackgroundOpacity insieme di proprietà all'opacità specificata. | |
SetBold | restituisce un nuovo TextFormattingRunProperties con le proprietà di questa ma con Bold insieme di proprietà impostare il valore grassetto specificato. | |
SetCultureInfo | Ottiene un nuovo oggetto TextFormattingRunProperties con le proprietà di questa ma con le impostazioni cultura alle informazioni sulle impostazioni cultura specificate. | |
SetFontHintingEmSize | Ottiene un nuovo oggetto TextFormattingRunProperties con le proprietà di questa ma con il set di suggerimento di dimensione del carattere nella dimensione specificata. | |
SetFontRenderingEmSize | Ottiene un nuovo oggetto TextFormattingRunProperties con le proprietà di questa ma con il set di dimensione di rendering del carattere nella dimensione specificata. | |
SetForeground | Ottiene un nuovo oggetto TextFormattingRunProperties con le proprietà del piano impostato sul colore specificato | |
SetForegroundBrush | Ottiene un nuovo oggetto TextFormattingRunProperties con le proprietà di questa ma con il nuovo in primo piano Brush impostare sul pennello specificato. | |
SetForegroundOpacity | Ottiene un nuovo oggetto TextFormattingRunProperties con le proprietà di questa ma con ForegroundOpacity insieme di proprietà all'opacità specificata. | |
SetItalic | Ottiene un nuovo oggetto TextFormattingRunProperties con le proprietà di questa ma con Italic insieme di proprietà al valore corsivo. | |
SetTextDecorations | Ottiene un nuovo oggetto TextFormattingRunProperties con le proprietà di questa ma con gli effetti di testo impostati gli effetti di testo specificati. | |
SetTextEffects | Ottiene un nuovo oggetto TextFormattingRunProperties con le proprietà di questa ma con gli effetti di testo impostati gli effetti specificati di testo. | |
SetTypeface | Ottiene un nuovo oggetto TextFormattingRunProperties con le proprietà di questa ma con il carattere tipografico impostato sul carattere tipografico specificato. | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Note
Questa classe viene utilizzata per utilizzare tutte le informazioni sulle proprietà di formattazione del testo. Dopo avere creato, è immutabile e tutte le modifiche degli oggetti diversi di ritorno dell'oggetto. Per ogni set univoco di TextFormattingRunProperties esiste un solo oggetto. se a TextFormattingRunProperties dispone di uguaglianza di riferimenti a un altro, le proprietà sono identiche. Al contrario, se a TextFormattingRunProperties l'oggetto dispone di disuguaglianza di riferimento, le relative proprietà è diverso.
Verificare l'uguaglianza dei riferimenti è l'unico modo per determinare se due TextFormattingRunProperties essere diverso. Verificare l'uguaglianza di ogni proprietà dell'oggetto può indicare che i due sono identici, ma che può essere il caso.
In TextFormattingRunProperties l'istanza può presentare proprietà vuote. Una proprietà empty eredita le proprietà vuote da un testo aggiuntivo. TextFormattingRunProperties dispone di metodi che determinano se una proprietà è vuota o meno (NomeproprietàVuoto) e tale vuoto una proprietà (NomeproprietàDeselezionare).
Tutti i campi di freezable TextFormattingRunProperties l'oggetto è bloccato sulla modifica.
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.