Método IClassificationTypeRegistryService.CreateTransientClassificationType (array<IClassificationType[])
Cria um IClassificationType que persiste somente para a duração desta sessão.
Namespace: Microsoft.VisualStudio.Text.Classification
Assembly: Microsoft.VisualStudio.Text.Logic (em Microsoft.VisualStudio.Text.Logic.dll)
Sintaxe
'Declaração
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
Parâmetros
baseTypes
Tipo: array<Microsoft.VisualStudio.Text.Classification.IClassificationType[]Os tipos base para este IClassificationType.
Valor de retorno
Tipo: Microsoft.VisualStudio.Text.Classification.IClassificationType
Uma nova IClassificationType que herda todas as baseTypes.
Exceções
Exceção | Condição |
---|---|
ArgumentNullException | baseTypes é nulluma referência nula (Nothing no Visual Basic). |
InvalidOperationException | baseTypestem zero itens. |
Comentários
Isso IClassificationType deve herdar de pelo menos um IClassificationType.
Esse método destina-se a ajudar na exibição em tempo de execução de sobreposição de classificações.
Os nomes de classificação gerados por esse método são determinados em tempo de execução e são assunto para alterar no futuro revisões. A única garantia de feita é que se transitório de dois IClassificationType os objetos são criados com os mesmos tipos de base, eles terão o mesmo nome de classificação.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.
Consulte também
Referência
IClassificationTypeRegistryService Interface