Поделиться через


IContentTypeRegistryService.AddContentType - метод

Создает и добавляет новый тип содержимого.

Пространство имен:  Microsoft.VisualStudio.Utilities
Сборка:  Microsoft.VisualStudio.CoreUtility (в Microsoft.VisualStudio.CoreUtility.dll)

Синтаксис

'Декларация
Function AddContentType ( _
    typeName As String, _
    baseTypeNames As IEnumerable(Of String) _
) As IContentType
IContentType AddContentType(
    string typeName,
    IEnumerable<string> baseTypeNames
)
IContentType^ AddContentType(
    String^ typeName, 
    IEnumerable<String^>^ baseTypeNames
)
abstract AddContentType : 
        typeName:string * 
        baseTypeNames:IEnumerable<string> -> IContentType
function AddContentType(
    typeName : String, 
    baseTypeNames : IEnumerable<String>
) : IContentType

Параметры

  • typeName
    Тип: String

    Имя типа содержимого.

  • baseTypeNames
    Тип: IEnumerable<String>

    Список имен типов содержимого, используемых в качестве базовых типов содержимого. Необязательный.

Возвращаемое значение

Тип: Microsoft.VisualStudio.Utilities.IContentType
Тип IContentType.

Исключения

Исключение Условие
InvalidOperationException

typeName или одно из baseTypeNames имя UnknownContentTypeили тип содержимого уже существует или один из базовых типов вставит цикловое связь базового типа.

ArgumentException

Параметр typeName имеет значение nullссылка NULL (Nothing в Visual Basic) или пуст.

Безопасность платформы .NET Framework

См. также

Ссылки

IContentTypeRegistryService Интерфейс

Microsoft.VisualStudio.Utilities - пространство имен