Proprietà Package.ApplicationRegistryRoot
Ottiene la chiave del Registro di sistema radice dell'hive correnti di Visual Studio il Registro di sistema.
Spazio dei nomi: Microsoft.VisualStudio.Shell
Assembly: Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
Sintassi
'Dichiarazione
Public ReadOnly Property ApplicationRegistryRoot As RegistryKey
public RegistryKey ApplicationRegistryRoot { get; }
Valore proprietà
Tipo: Microsoft.Win32.RegistryKey
RegistryKey radice dell'hive di Visual Studio il Registro di sistema.
Note
Questa proprietà restituisce la chiave radice del Registro di sistema per l'applicazione.Si tratta in genere DI \Software\Microsoft\VisualStudio \ <versione> tuttavia possono variare in base a qualsiasi alternanza la radice della shell è stato inizializzato.
La chiave restituita è una chiave di sola lettura e non può essere modificata.Le modifiche a questa chiave devono essere eseguite solo dal programma di installazione di un VSPackage.
È necessario chiudere ed eliminare questa chiave quando si smette di.È possibile in modo affidabile ottenere questo risultato tramite questa chiave con “con„ di sintassi in c#:
using(RegistryKey k = p.ApplicationRegistryRoot) {
// define k
}
In questo caso, k eliminato quando la clausola utilizzando termina.
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.