Condividi tramite


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

Vedere anche

Riferimenti

Package Classe

Spazio dei nomi Microsoft.VisualStudio.Shell