Compartilhar via


Namespace Microsoft.VisualStudio.Utilities

Classes

  Classe Descrição
Classe pública BaseDefinitionAttribute Representa a definição básica da definição atual.
Classe pública ContentTypeAttribute Declara uma associação entre uma extensão e um determinado tipo de conteúdo.
Classe pública ContentTypeDefinition Define um tipo de conteúdo.
Classe pública DisplayNameAttribute Fornece um nome de exibição para um editor de parte do componente.
Classe pública FileExtensionAttribute Identifica uma extensão de arquivo.
Classe pública FileExtensionToContentTypeDefinition Especifica um mapeamento entre um tipo de conteúdo e uma extensão de arquivo.
Classe pública MultipleBaseMetadataAttribute Uma classe base para atributos que podem aparecer várias vezes na parte de uma único componente.
Classe pública NameAttribute Associa um nome de uma parte da extensão de editor.
Classe pública OrderAttribute Ordens de várias instâncias de uma parte da extensão.
Classe pública Orderer Executa uma classificação topológica de partes de extensão poderão ser solicitados.
Classe pública PropertyCollection Permite que os proprietários de propriedade controlar as vidas úteis das propriedades na coleção.
Classe pública SingletonBaseMetadataAttribute Uma classe base para atributos que podem ser exibidas somente uma vez na parte de uma único componente.

Interfaces

  Interface Descrição
Interface pública IContentType O tipo de conteúdo de um objeto.
Interface pública IContentTypeDefinition Descreve um tipo de conteúdo que está sendo lançado usando IContentTypeDefinitionSource.
Interface pública IContentTypeDefinitionSource Define uma fonte alternativa para obter as definições de tipo de conteúdo que deve ser processado juntamente com os tipos de conteúdo introduzidos estaticamente usando ContentTypeDefinition.
Interface pública IContentTypeRegistryService O serviço que mantém a coleção de tipos de conteúdo.
Interface pública IFileExtensionRegistryService O serviço que gerencia as associações entre extensões de arquivo e tipos de conteúdo.
Interface pública IOrderable Associado a uma parte pode ser solicitada.
Interface pública IPropertyOwner Fornece a propriedade de um conjunto arbitrário de propriedades.