Compartir a través de


ProvideWorkspaceSettingsAttribute Clase

Definición

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
ProvideWorkspaceSettingsAttribute
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.

Se aplica a