IClassificationTypeRegistryService.CreateClassificationType, méthode
Initialise une nouvelle instance d'un IClassificationType et l'ajoute au Registre.
Espace de noms : Microsoft.VisualStudio.Text.Classification
Assembly : Microsoft.VisualStudio.Text.Logic (dans Microsoft.VisualStudio.Text.Logic.dll)
Syntaxe
'Déclaration
Function CreateClassificationType ( _
type As String, _
baseTypes As IEnumerable(Of IClassificationType) _
) As IClassificationType
IClassificationType CreateClassificationType(
string type,
IEnumerable<IClassificationType> baseTypes
)
IClassificationType^ CreateClassificationType(
String^ type,
IEnumerable<IClassificationType^>^ baseTypes
)
abstract CreateClassificationType :
type:string *
baseTypes:IEnumerable<IClassificationType> -> IClassificationType
function CreateClassificationType(
type : String,
baseTypes : IEnumerable<IClassificationType>
) : IClassificationType
Paramètres
type
Type : StringNom du type de classification à créer.
baseTypes
Type : IEnumerable<IClassificationType>Types de base de la classification.
Valeur de retour
Type : Microsoft.VisualStudio.Text.Classification.IClassificationType
Nouveau IClassificationType.
Exceptions
Exception | Condition |
---|---|
InvalidOperationException | type est déjà dans le Registre. |
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.