IClassificationTypeRegistryService.CreateTransientClassificationType - метод (array<IClassificationType[])
Создает объект IClassificationType, который сохраняется только на время сеанса.
Пространство имен: Microsoft.VisualStudio.Text.Classification
Сборка: Microsoft.VisualStudio.Text.Logic (в Microsoft.VisualStudio.Text.Logic.dll)
Синтаксис
'Декларация
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
Параметры
baseTypes
Тип: array<Microsoft.VisualStudio.Text.Classification.IClassificationType[]Базовые типы для данного объекта IClassificationType.
Возвращаемое значение
Тип: Microsoft.VisualStudio.Text.Classification.IClassificationType
Новый объект IClassificationType, который наследуется от всех baseTypes.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Параметр baseTypes имеет значение nullссылка NULL (Nothing в Visual Basic). |
InvalidOperationException | baseTypes имеет нулевые элементы. |
Заметки
Данный объект IClassificationType должен наследоваться от по меньшей мере одного объекта IClassificationType.
Этот метод предназначен для помощи в окне среды выполнения перекрытия классификации.
Имена классификации, созданные этим методом, определяется во время выполнения и может изменяться при последующих изменениях. Единственная сделанная гарантии если временный процесс 2 IClassificationType объекты создаются с теми же базовыми типами, они будут иметь одинаковые имена классификации.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
IClassificationTypeRegistryService Интерфейс
CreateTransientClassificationType - перегрузка
Microsoft.VisualStudio.Text.Classification - пространство имен