Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet espace de noms comprend désormais la documentation uniquement pour les types dans les assemblys de Microsoft.VisualStudio.Package.LanguageService.*.
Code source managé d'infrastructure de package qui précédemment a été fourni comme faisant partie du kit de développement Visual Studio peut maintenant être recherché dansMPF pour des projets - Visual Studio 2010.
Classes
| Classe | Description | |
|---|---|---|
![]() |
AuthoringScope | Encapsule des informations sur la source comme obtenu à partir d'une opération d'analyse. |
![]() |
AuthoringSink | Cette classe est utilisée par l'analyseur pour rassembler des informations à propos de la source étant analysée. |
![]() |
CodeWindowManager | Encapsule un objet d'IVsCodeWindow pour une utilisation dans un service de langage. |
![]() |
ColorableItem | Fournit une implémentation par défaut de l'interface IVsColorableItem de VSIP. |
![]() |
Colorizer | Cette classe implémente l'interface d'IVsColorizer et est utilisée pour prendre en charge la syntaxe mettant en surbrillance dans un éditeur. |
![]() |
CompletionSet | Représente une liste de saisie semi-automatique Intellisense qui s'affiche dans l'affichage de texte actuel. |
![]() |
Completor | Elle se poursuit et applique de plusieurs modifications à un affichage de texte comme opération unique. |
![]() |
CompoundAction | Gère un groupe de modifications qui sont traitées comme une opération unique. |
![]() |
CompoundActionBase | Utilisé pour créer des objets de CompoundAction. |
![]() |
CompoundActionFactory | Crée des objets d'CompoundAction selon les fichiers sources spécifiques et les vues. |
![]() |
CompoundViewAction | Gère les plusieurs actions de modification qui sont traitées comme une opération unique, optimisées pour un affichage de texte. |
![]() |
Declarations | Gère une liste de déclarations à montrer dans une liste déroulante d'Intellisense. |
![]() |
DefaultFieldValue | Associe une valeur par défaut avec un nom de champ comme défini dans un modèle d'extrait de code pour un service de langage. |
![]() |
DocumentProperties | Fournit la prise en charge des propriétés de document-détail associées à un service de langage. |
![]() |
DocumentTask | Représente un élément pour un service de langage dans la fenêtre de Options de liste d'erreurs. |
![]() |
DropDownMember | Représente une entrée unique dans une zone de liste déroulante sur une barre déroulante. |
![]() |
EditArray | Fusionne de plusieurs modifications pour créer une opération unique. |
![]() |
EditorControl | Gère la fenêtre d'éditeur. |
![]() |
EditorFactory | Cette classe fournit une implémentation de fabrique d'éditeur par défaut qui héberge l'éditeur du cœur de Visual Studio. |
![]() |
EditorFactory.EditorInfo | Contient des données sur d'un éditeur spécifique. |
![]() |
EditSpan | Décrit une modification. |
![]() |
ExpansionFunction | Fournit la prise en charge des fonctions d'expansion dans les extraits de code pour un service de langage. |
![]() |
ExpansionProvider | Fournit la prise en charge d'insérer des extraits de code dans code source. |
![]() |
FilePathUtilities | Utilitaires statiques pour obtenir et définir des chemins d'accès de fichier. |
![]() |
LanguagePreferences | Fournit la prise en charge des préférences de service-détail de langage. |
![]() |
LanguageService | C'est la classe de base pour un service de langage qui fournit des fonctionnalités des langages y compris la syntaxe mettant en surbrillance, la correspondance d'accolade, la saisie semi-automatique, la prise en charge IntelliSense, et l'expansion d'extrait de code. |
![]() |
MethodData | Fournit la prise en charge de l'opération de conseil de méthode d'Intellisense. |
![]() |
Methods | Représente une collection de signatures de méthode obtenues à partir d'une opération d'analyse dans un service de langage. |
![]() |
ParseRequest | Fournit des informations pour exécuter une opération d'analyse dans un service de langage. |
![]() |
SimpleEditorView | La classe abstraite qui représente une vue simple généralisée d'éditeur. |
![]() |
Source | Représente un fichier source dans le service de langage et contrôle des opérations d'analyse sur cette source. |
![]() |
TextSpanHelper | Une classe de service qui fournit des méthodes pour manipuler et comparer des instances de la classe d'TextSpan, et également pour valider des positions. |
![]() |
TextTipData | Fournit une implémentation par défaut d'IVsTextTipData pour une utilisation dans IVsTextTipWindow pour afficher des infos-bulle. |
![]() |
TokenInfo | Fournit des informations sur d'un jeton particulier produit par un analyseur du langage du service de langage. |
![]() |
TypeAndMemberDropdownBars | Fournit la prise en charge des zones de liste déroulante montrant le type et les informations de membre comme offert par un service de langage. |
![]() |
ViewFilter | Cette classe gère la différente modification et les commandes d'Intellisense pour un service de langage. |
Structures
| Structure | Description | |
|---|---|---|
![]() |
CommentInfo | Fournit les personnages qui définissent les commentaires pour un service de langage. |
![]() |
Variant | Représente un objet qui peut être interprété en tant que plusieurs type. |
Interfaces
| Interface | Description | |
|---|---|---|
![]() |
IScanner | Utilisé comme interface pour un analyseur de langage dans un service de langage. |
Délégués
| Délégué | Description | |
|---|---|---|
![]() |
ParseResultHandler | Utilisé pour définir un délégué pour un gestionnaire d'achèvement d'opération d'analyse dans un service de langage. |
Énumérations
| Énumération | Description | |
|---|---|---|
![]() |
IndentingStyle | Représente les différents styles de mise en retrait pris en charge par les services linguistiques. |
![]() |
ParseReason | Fournit des raisons pour une opération d'analyse dans un service de langage. |
![]() |
Severity | Spécifie la gravité d'une erreur d'analyse dans un service de langage. |
![]() |
TokenColor | Fournit des valeurs initial pour des index de couleurs telles qu'enregistrées par un scanneur d'IScanner. |
![]() |
TokenTriggers | Spécifie un ensemble de déclencheurs qui peuvent être déclenchés d'un analyseur de langage d'IScanner. |
![]() |
TokenType | Spécifie les différents types de jetons qui peuvent être identifiés et retournés d'un scanneur de service de langage. |
![]() |
Variant.VariantType | Spécifie le type d'un objet variant comme utilisé par une classe managée (MPF) de service de langage d'infrastructure de package. |
.gif)
.gif)
.gif)
.gif)
.gif)