IClassificationTypeRegistryService.CreateTransientClassificationType, méthode (array<IClassificationType[])
Crée un IClassificationType qui dure uniquement la durée de la session.
Espace de noms : Microsoft.VisualStudio.Text.Classification
Assembly : Microsoft.VisualStudio.Text.Logic (dans Microsoft.VisualStudio.Text.Logic.dll)
Syntaxe
'Déclaration
Function CreateTransientClassificationType ( _
ParamArray baseTypes As IClassificationType() _
) As IClassificationType
IClassificationType CreateTransientClassificationType(
params IClassificationType[] baseTypes
)
IClassificationType^ CreateTransientClassificationType(
... array<IClassificationType^>^ baseTypes
)
abstract CreateTransientClassificationType :
baseTypes:IClassificationType[] -> IClassificationType
function CreateTransientClassificationType(
... baseTypes : IClassificationType[]
) : IClassificationType
Paramètres
baseTypes
Type : array<Microsoft.VisualStudio.Text.Classification.IClassificationType[]Types de base pour ce IClassificationType.
Valeur de retour
Type : Microsoft.VisualStudio.Text.Classification.IClassificationType
Nouveau IClassificationType qui hérite de tous les baseTypes.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | baseTypes a la valeur nullune référence null (Nothing en Visual Basic). |
InvalidOperationException | baseTypes a les éléments zéro. |
Notes
Ce IClassificationType doit hériter d'au moins un IClassificationType.
Cette méthode est prévue pour faciliter l'affichage d'exécution de chevaucher des classifications.
Les noms de classification générés par cette méthode sont déterminés pendant l'exécution et sont soumis à la modification de futures révisions. La seule garantie faite est que si deux objets transitoires d'IClassificationType sont créés avec les mêmes types de base, ils auront le même nom de classification.
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
IClassificationTypeRegistryService Interface