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
classificationType
Type : Microsoft.VisualStudio.Text.Classification.IClassificationType
properties
Type : Microsoft.VisualStudio.Text.Formatting.TextFormattingRunPropertiesNouvelles propriétés.
priority
Type : Microsoft.VisualStudio.Text.Classification.IClassificationTypeIClassificationType qui définit la priorité relative d'classificationType.
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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
IClassificationFormatMap Interface