Partager via


IClassificationFormatMap.AddExplicitTextProperties, méthode (IClassificationType, TextFormattingRunProperties, IClassificationType)

Ajoute une TextFormattingRunProperties à un nouveau IClassificationType.

Espace de noms :  Microsoft.VisualStudio.Text.Classification
Assembly :  Microsoft.VisualStudio.Text.UI.Wpf (dans Microsoft.VisualStudio.Text.UI.Wpf.dll)

Syntaxe

'Déclaration
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
)

Paramètres

Exceptions

Exception Condition
ArgumentNullException

classificationType, properties ou priority est nullune référence null (Nothing en Visual Basic).

KeyNotFoundException

priority n'existe pas dans CurrentPriorityOrder.

Notes

Ajouter les propriétés Text provoquera l'événement d'ClassificationFormatMappingChanged à envoyer. La priorité d'classificationType est inférieure à celle d'priority. Si classificationType existe déjà dans le mappage, alors cela équivaut à l'SetTextProperties.

Sécurité .NET Framework

Voir aussi

Référence

IClassificationFormatMap Interface

AddExplicitTextProperties, surcharge

Microsoft.VisualStudio.Text.Classification, espace de noms