IClassificationFormatMap.DefaultTextProperties Property

Gets or sets the default properties that are applied to all classification types. The default properties contain the set of minimal properties required to render text properly.

Namespace:  Microsoft.VisualStudio.Text.Classification
Assembly:  Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)

Syntax

'Declaration
Property DefaultTextProperties As TextFormattingRunProperties
TextFormattingRunProperties DefaultTextProperties { get; set; }
property TextFormattingRunProperties^ DefaultTextProperties {
    TextFormattingRunProperties^ get ();
    void set (TextFormattingRunProperties^ value);
}
abstract DefaultTextProperties : TextFormattingRunProperties with get, set
function get DefaultTextProperties () : TextFormattingRunProperties 
function set DefaultTextProperties (value : TextFormattingRunProperties)

Property Value

Type: Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties
The default text properties.

Remarks

The default text properties have the lowest priority. Properties associated with a IClassificationType will inherit properties of the DefaultTextProperties only if they do not provide the core necessary properties such as Typeface.

The DefaultTextProperties are guaranteed to contain a Typeface, ForegroundBrush and FontRenderingEmSize.

.NET Framework Security

See Also

Reference

IClassificationFormatMap Interface

Microsoft.VisualStudio.Text.Classification Namespace