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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
ProvideLanguageCodeExpansionAttribute Classe
Spazio dei nomi Microsoft.VisualStudio.Shell
Altre risorse
Supporto dei frammenti di codice (managed package Framework)