Share via


Proprietà ProvideLanguageCodeExpansionAttribute.SearchPaths

Ottiene o imposta una stringa delimitata da punti e virgola contenente percorsi predefiniti per trovare i frammenti.

Spazio dei nomi:  Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)

Sintassi

'Dichiarazione
Public Property SearchPaths As String
public string SearchPaths { get; set; }

Valore proprietà

Tipo: System.String
Restituisce una stringa delimitata da punti e virgola contenente percorsi per trovare i frammenti.

Note

I percorsi specificati da questa opzione è un elenco delimitato da punti e virgola e vengono utilizzati per trovare i frammenti se il file di indice non può essere trovato.Percorsi di ricerca possono contenere determinate variabili di sostituzione, vedere Supporto dei frammenti di codice (managed package Framework) per ulteriori informazioni.

Questa proprietà è disponibile in qualsiasi implementazione del servizio di linguaggio.

Gli aspetti della voce del Registro di sistema è simile al seguente:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\[X.Y]\Languages\Language Services\CodeExpansions\
  [Language Name]\
    Paths\
      (Default)       = reg_sz:
      [Language Name] = reg_sz: [SearchPaths]

Esempi

    [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";
                         )]

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ProvideLanguageCodeExpansionAttribute Classe

Spazio dei nomi Microsoft.VisualStudio.Shell

Altre risorse

Supporto dei frammenti di codice (managed package Framework)