ProvideWorkspaceSettingsAttribute Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase ProvideWorkspaceSettingsAttribute. Registra un archivo de configuración del área de trabajo para usarlo en la configuración de OpenFolder.
public ref class ProvideWorkspaceSettingsAttribute : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class)]
public class ProvideWorkspaceSettingsAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class)>]
type ProvideWorkspaceSettingsAttribute = class
inherit RegistrationAttribute
Public Class ProvideWorkspaceSettingsAttribute
Inherits RegistrationAttribute
- Herencia
- Atributos
Constructores
ProvideWorkspaceSettingsAttribute(String, String) |
Inicializa una nueva instancia de la clase ProvideWorkspaceSettingsAttribute. |
Propiedades
RelativeSettingsJsonPath |
Obtiene la ruta de acceso relativa al archivo settings.json que existe dentro de la extensión. |
SettingName |
Obtiene o establece el nombre de la configuración. El valor predeterminado es un GUID aleatorio generado durante la construcción del objeto . |
SettingsType |
Obtiene el tipo de configuración (por ejemplo, "VSWorkspaceSettings"). |
TypeId |
Invalide la propiedad TypeID para permitir que las clases derivadas RegistrationAttribute funcionen con System.ComponentModel.TypeDescriptor.GetAttributes(...). Un atributo derivado de este tendrá que invalidar esta propiedad solo si necesita un mejor control en las instancias que se pueden aplicar a una clase. (Heredado de RegistrationAttribute) |
Métodos
GetPackageRegKeyPath(Guid) |
Obtiene la ruta del Registro (en relación con la raíz del Registro de la aplicación) del Paquete VSPackage. (Heredado de RegistrationAttribute) |
Register(RegistrationAttribute+RegistrationContext) |
Registra este VSPackage en un contexto dado, cuando lo llama una herramienta de registro externa como regpkg.exe. Para obtener más información, consulte Registro de VSPackages. |
Unregister(RegistrationAttribute+RegistrationContext) |
Se usa para eliminar del registro este atributo con el contexto determinado. |