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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.