ProvideLanguageCodeExpansionAttribute.SearchPaths, propriété
Obtient ou définit une chaîne point-virgule- délimitée contenant les chemins d'accès par défaut pour rechercher des extraits de code.
Espace de noms : Microsoft.VisualStudio.Shell
Assembly : Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)
Syntaxe
'Déclaration
Public Property SearchPaths As String
public string SearchPaths { get; set; }
Valeur de propriété
Type : System.String
Retourne une chaîne contenant point-virgule- délimitée les chemins d'accès pour rechercher des extraits de code.
Remarques
Les chemins d'accès spécifiés par cette option sont un liste délimitée par des points-virgules et sont utilisés pour rechercher des extraits de code si le fichier d'index ne peut pas être recherché.Les chemins de recherche peuvent contenir certaines variables de substitution ; consultez Prise en charge des extraits de code (managed de package) pour plus de détails.
Cette propriété est disponible à toute implémentation de service de langage.
L'entrée du Registre ressemble à ceci :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\[X.Y]\Languages\Language Services\CodeExpansions\
[Language Name]\
Paths\
(Default) = reg_sz:
[Language Name] = reg_sz: [SearchPaths]
Exemples
[ProvideCodeExpansion(typeof(MyLanguageService), // Required
MyConstants.languageName, // Required
MyConstants.languageNameResourceID, // Required
MyConstants.languageIdentifier, // Required
MyConstants.snippetsIndexFilePath, // Required
// Optional code expansion properties
SearchPaths = @"%InstallRoot%\MyLanguage\Snippets\%LCID%\Snippets;" +
@"\%MyDocs%\Code Snippets\MyLanguage\My Code Snippets";
)]
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
ProvideLanguageCodeExpansionAttribute Classe
Microsoft.VisualStudio.Shell, espace de noms