Partager via


ClassViewImages, classe

Représente une liste d'images utilisée par Affichage de classes, explorateur de modèle, et Intellisense.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.VisualStudio.Modeling.Shell
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)

Syntaxe

'Déclaration
Public NotInheritable Class ClassViewImages
public static class ClassViewImages

Le type ClassViewImages expose les membres suivants.

Méthodes

  Nom Description
Méthode publiqueMembre statique GetImageList Obtenez la liste d'images utilisées dans le fournisseur de services donné.

Début

Champs

  Nom Description
Champ publicMembre statique AccessTypeCount Fournit le nombre de types d'accès qui sont disponibles.
Champ publicMembre statique ConstantIndex Fournit l'index de l'icône constante.
Champ publicMembre statique EnumMemberIndex Fournit l'index de l'icône d'EnumMember.
Champ publicMembre statique ErrorIndex Fournit l'index de l'icône d'erreur.
Champ publicMembre statique EventIndex Fournit l'index de l'icône d'événement.
Champ publicMembre statique FieldIndex Fournit l'index de l'icône de champ.
Champ publicMembre statique FriendModifier Fournit l'index pour le type d'accès ami.
Champ publicMembre statique InternalModifier Fournit l'index pour le type interne d'accès.
Champ publicMembre statique MethodIndex Fournit l'index de l'icône de méthode.
Champ publicMembre statique PrivateModifier Fournit l'index pour le type privé d'accès.
Champ publicMembre statique PropertyIndex Fournit l'index de l'icône de propriété.
Champ publicMembre statique ProtectedModifier Fournit l'index pour le type d'accès protégé.
Champ publicMembre statique PublicModifier Fournit l'index pour le type d'accès public.

Début

Notes

La liste d'images contient les icônes, qui sont réorganisées par le type d'accès.La liste d'images est utilisée pour Intellisense, l'onglet d'Affichage de classes, et l'onglet d'Explorateur de modèles dans le concepteur de langage spécifique à un domaine.

Les différents groupes d'icônes sont disponibles pour différents types d'accès.Les types d'Accès comprennent le public, protégé, et privé.Les icônes peuvent être des types ou des éléments d'accès qui sont assignés aux types d'accès, tels que des méthodes et des événements.Le tableau suivant répertorie les icônes qui sont disponibles dans la liste d'images et leurs index.

Icône

Index

Public

0

Interne

1

Friend

2

Protégé

3

Privé

4

Constante

AccessTypeCount * 1

EnumMember

AccessTypeCount * 4

Événement

AccessTypeCount * 5

Champ

AccessTypeCount * 7

Méthode

AccessTypeCount * 12

Propriété

AccessTypeCount * 17

Erreur

AccessTypeCount * 31

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.Modeling.Shell, espace de noms