Método IClassificationTypeRegistryService.CreateTransientClassificationType (IEnumerable<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 ( _
baseTypes As IEnumerable(Of IClassificationType) _
) As IClassificationType
IClassificationType CreateTransientClassificationType(
IEnumerable<IClassificationType> baseTypes
)
IClassificationType^ CreateTransientClassificationType(
IEnumerable<IClassificationType^>^ baseTypes
)
abstract CreateTransientClassificationType :
baseTypes:IEnumerable<IClassificationType> -> IClassificationType
function CreateTransientClassificationType(
baseTypes : IEnumerable<IClassificationType>
) : IClassificationType
Parâmetros
baseTypes
Tipo: IEnumerable<IClassificationType>Os tipos base para este IClassificationType.
Valor de retorno
Tipo: Microsoft.VisualStudio.Text.Classification.IClassificationType
Uma nova IClassificationType que herda todos os 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 umIClassificationType
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 estão sujeitos a alterações em revisões futuras. 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