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