Condividi tramite


Metodo IClassificationFormatMap.AddExplicitTextProperties (IClassificationType, TextFormattingRunProperties, IClassificationType)

Aggiunge un oggetto TextFormattingRunProperties in un nuovo IClassificationType.

Spazio dei nomi:  Microsoft.VisualStudio.Text.Classification
Assembly:  Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)

Sintassi

'Dichiarazione
Sub AddExplicitTextProperties ( _
    classificationType As IClassificationType, _
    properties As TextFormattingRunProperties, _
    priority As IClassificationType _
)
void AddExplicitTextProperties(
    IClassificationType classificationType,
    TextFormattingRunProperties properties,
    IClassificationType priority
)
void AddExplicitTextProperties(
    IClassificationType^ classificationType, 
    TextFormattingRunProperties^ properties, 
    IClassificationType^ priority
)
abstract AddExplicitTextProperties : 
        classificationType:IClassificationType * 
        properties:TextFormattingRunProperties * 
        priority:IClassificationType -> unit
function AddExplicitTextProperties(
    classificationType : IClassificationType, 
    properties : TextFormattingRunProperties, 
    priority : IClassificationType
)

Parametri

Eccezioni

Eccezione Condizione
ArgumentNullException

classificationType, properties o priority viene nullriferimento null (Nothing in Visual Basic).

KeyNotFoundException

priority non esiste in CurrentPriorityOrder.

Note

L'aggiunta di proprietà Text provocherà ClassificationFormatMappingChanged evento da inviare. La priorità classificationType essere inferiore a quello di priority. se SetTextPropertiesesiste già nel mapping, questo equivale a di classificationType .

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IClassificationFormatMap Interfaccia

Overload AddExplicitTextProperties

Spazio dei nomi Microsoft.VisualStudio.Text.Classification