ISettingsManagerHost5 Interfaz
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í.
public interface ISettingsManagerHost5 : Microsoft.VisualStudio.Settings.ISettingsManagerHost4
type ISettingsManagerHost5 = interface
interface ISettingsManagerHost4
interface ISettingsManagerHost3
interface ISettingsManagerHost2
interface ISettingsManagerHost
Public Interface ISettingsManagerHost5
Implements ISettingsManagerHost4
- Implementaciones
Propiedades
AppDir |
Obtiene el directorio de la aplicación. (Heredado de ISettingsManagerHost) |
AppInitCompletionTask |
Tarea opcional que indica que el host ha terminado de iniciarse. El administrador de configuración aplazará las tareas que consumen muchos recursos hasta que se complete esta tarea. (Heredado de ISettingsManagerHost) |
CollectionName |
Obtiene el nombre de la colección de configuración que este host va a abordar. Se usa para crear particiones en función de los parámetros de host, como el parámetro /rootSuffix de VS. (Heredado de ISettingsManagerHost) |
DurableHostIdentity |
Información adicional del proceso. Se usa para agregar contexto al registro, no es necesario seguir ningún formato específico. (Heredado de ISettingsManagerHost4) |
IsRoamingAndSharingAllowed |
Si es false, evita la itinerancia y el uso compartido independientemente del valor de la configuración que lo controla normalmente. |
IsRoamingEnabledByDefault |
Obtiene un valor que indica si la itinerancia y el uso compartido deben habilitarse cuando el valor "RoamingEnabled" aún no se ha conservado. (Heredado de ISettingsManagerHost4) |
Logger |
Registrador para la telemetría de errores. (Heredado de ISettingsManagerHost) |
NameTranslator |
Traductor opcional entre nombres de configuración privados y compartidos. (Heredado de ISettingsManagerHost) |
PrivateStorage |
La memoria auxiliar para la configuración privada. (Heredado de ISettingsManagerHost) |
RemoteDefaultsStore |
Los valores predeterminados remotos almacenan para invalidar los valores predeterminados de configuración. (Heredado de ISettingsManagerHost3) |
StoreUpdateLogger |
Registrador para grabar actualizaciones en los almacenes de configuración. Su valor puede ser null. (Heredado de ISettingsManagerHost4) |
TelemetrySettings |
Obsoletos.
Obtiene la configuración de telemetría serializada del host, obtenida a través de ITelemetrySession.SerializeSettings. Puede ser null si el host no tiene ninguna sesión de telemetría. (Heredado de ISettingsManagerHost) |
Métodos
GetServiceStreamAsync(String, CancellationToken) | |
GetTelemetrySettingsAsync() |
Obtiene la configuración de telemetría serializada del host, obtenida a través de ITelemetrySession.SerializeSettings. El resultado puede ser null si el host no tiene ninguna sesión de telemetría. (Heredado de ISettingsManagerHost2) |
IsSharedOrRoamedSetting(String) |
Determina si una configuración es privada frente a compartida o móvil. (Heredado de ISettingsManagerHost) |
Eventos
HostShuttingDown |
Se genera cuando el host está a punto de apagarse, para dar al administrador de configuración la oportunidad de liberar recursos, finalizar o cancelar tareas asincrónicas, etc. El host debe esperar hasta que se complete el controlador de eventos asincrónicos (por ejemplo, mediante el método de RaiseEventAsync<T>(Delegate, Object, T) extensión) antes de continuar. (Heredado de ISettingsManagerHost) |
IdleStateChanged |
Se genera cuando la aplicación host deja de estar inactiva o vuelve a estar activa, para habilitar el uso reducido de recursos durante el período de inactividad. (Heredado de ISettingsManagerHost) |