Compartilhar via


Classe ClassViewImages

Representa uma lista de imagem usada pelo modo de exibição de classe, Gerenciador de modelos e IntelliSense.

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.Modeling.Shell.ClassViewImages

Namespace:  Microsoft.VisualStudio.Modeling.Shell
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)

Sintaxe

'Declaração
Public NotInheritable Class ClassViewImages
public static class ClassViewImages

O tipo ClassViewImages expõe os membros a seguir.

Métodos

  Nome Descrição
Método públicoMembro estático GetImageList Obter a lista de imagens usadas dentro de determinado provedor de serviços.

Superior

Campos

  Nome Descrição
Campo públicoMembro estático AccessTypeCount Fornece o número de tipos de acesso que estão disponíveis.
Campo públicoMembro estático ConstantIndex Fornece o índice para o ícone de constante.
Campo públicoMembro estático EnumMemberIndex Fornece o índice para o ícone EnumMember.
Campo públicoMembro estático ErrorIndex Fornece o índice para o ícone de erro.
Campo públicoMembro estático EventIndex Fornece o índice para o ícone do evento.
Campo públicoMembro estático FieldIndex Fornece o índice para o ícone do campo.
Campo públicoMembro estático FriendModifier Fornece o índice para o tipo de acesso do amigo.
Campo públicoMembro estático InternalModifier Fornece o índice para o tipo de acesso interno.
Campo públicoMembro estático MethodIndex Fornece o número de índice para o ícone do método.
Campo públicoMembro estático PrivateModifier Fornece o número de índice para o tipo de acesso privado.
Campo públicoMembro estático PropertyIndex Fornece o número de índice para o ícone de propriedades.
Campo públicoMembro estático ProtectedModifier Fornece o número de índice para o tipo de acesso protegido.
Campo públicoMembro estático PublicModifier Fornece o número de índice para o tipo de acesso público.

Superior

Comentários

A lista de imagem contém ícones, que são organizados por tipo de acesso.A lista de imagem é usada para IntelliSense, o o modo de exibição de classe guia e o Gerenciador de modelos guia no Designer de linguagem específica de domínio.

Grupos de ícone diferentes estão disponíveis para os tipos de acesso diferente.Os tipos de acesso incluem públicos, particulares e protegidos.Ícones podem ser tipos de acesso ou itens que são atribuídos para acessar tipos, como, por exemplo, métodos e eventos.A tabela a seguir lista os ícones que estão disponíveis na lista de imagens e seus índices.

Ícone

Índice

Público

0

Interno

1

Friend

2

Protegido

3

Private

4

Constante

AccessTypeCount * 1

EnumMember

AccessTypeCount * 4

Evento

AccessTypeCount * 5

Campo

AccessTypeCount * 7

Método

AccessTypeCount * 12

Propriedade

AccessTypeCount * 17

Erro

AccessTypeCount * 31

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Modeling.Shell