Método IContentTypeRegistryService.AddContentType
Cria e adiciona um novo tipo de conteúdo.
Namespace: Microsoft.VisualStudio.Utilities
Assembly: Microsoft.VisualStudio.CoreUtility (em Microsoft.VisualStudio.CoreUtility.dll)
Sintaxe
'Declaração
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
Parâmetros
typeName
Tipo: StringO nome do tipo de conteúdo.
baseTypeNames
Tipo: IEnumerable<String>A lista de nomes de tipo de conteúdo a ser usado como base tipos de conteúdo. Opcional.
Valor de retorno
Tipo: Microsoft.VisualStudio.Utilities.IContentType
O IContentType.
Exceções
Exceção | Condição |
---|---|
InvalidOperationException | typeNameou uma da baseTypeNames é o nome do UnknownContentType, ou o tipo de conteúdo já existe, ou um dos tipos base introduziria um relacionamento do tipo base cíclica. |
ArgumentException | typeNameé nulluma referência nula (Nothing no Visual Basic) ou vazio. |
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.