ISettingsManagerHost5 Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
public interface ISettingsManagerHost5 : Microsoft.VisualStudio.Settings.ISettingsManagerHost4
type ISettingsManagerHost5 = interface
interface ISettingsManagerHost4
interface ISettingsManagerHost3
interface ISettingsManagerHost2
interface ISettingsManagerHost
Public Interface ISettingsManagerHost5
Implements ISettingsManagerHost4
- Реализации
Свойства
AppDir |
Возвращает каталог приложения. (Унаследовано от ISettingsManagerHost) |
AppInitCompletionTask |
Необязательная задача, указывающая, что запуск узла завершен. Диспетчер параметров отложит ресурсоемкие задачи до завершения этой задачи. (Унаследовано от ISettingsManagerHost) |
CollectionName |
Возвращает имя коллекции параметров, адресуемой этим узлом. Используется для секционирования параметров на основе параметров узла, таких как параметр /rootSuffix VS. (Унаследовано от ISettingsManagerHost) |
DurableHostIdentity |
Дополнительные сведения о процессе. Используйте для добавления контекста в журнал, не обязательно использовать какой-либо определенный формат. (Унаследовано от ISettingsManagerHost4) |
IsRoamingAndSharingAllowed |
Если значение равно false, запрещает перемещение и совместное использование независимо от значения параметра, который обычно управляет им. |
IsRoamingEnabledByDefault |
Возвращает значение, указывающее, следует ли включить перемещение и общий доступ, если параметр RoamingEnabled еще не сохранен. (Унаследовано от ISettingsManagerHost4) |
Logger |
Средство ведения журнала для телеметрии ошибок. (Унаследовано от ISettingsManagerHost) |
NameTranslator |
Необязательный переводчик между частным и общим именами параметров. (Унаследовано от ISettingsManagerHost) |
PrivateStorage |
Резервное хранилище для личных параметров. (Унаследовано от ISettingsManagerHost) |
RemoteDefaultsStore |
Удаленные значения по умолчанию хранятся для переопределения параметров по умолчанию. (Унаследовано от ISettingsManagerHost3) |
StoreUpdateLogger |
Средство ведения журнала для записи обновлений в хранилищах параметров. Может принимать значение NULL. (Унаследовано от ISettingsManagerHost4) |
TelemetrySettings |
Устаревшие..
Получает параметры сериализованной телеметрии с узла, полученные с помощью ITelemetrySession.SerializeSettings. Это значение может иметь значение NULL, если на узле нет сеанса телеметрии. (Унаследовано от ISettingsManagerHost) |
Методы
GetServiceStreamAsync(CancellationToken) | |
GetTelemetrySettingsAsync() |
Получает параметры сериализованной телеметрии с узла, полученные с помощью ITelemetrySession.SerializeSettings. Результат может иметь значение NULL, если у узла нет сеанса телеметрии. (Унаследовано от ISettingsManagerHost2) |
IsSharedOrRoamedSetting(String) |
Определяет, является ли параметр частным и общим или перемещаемым. (Унаследовано от ISettingsManagerHost) |
События
HostShuttingDown |
Возникает, когда узел вот-вот завершит работу, чтобы дать диспетчеру параметров возможность освободить ресурсы, завершить или отменить асинхронные задачи и т. д. Прежде чем продолжить, узел должен дождаться завершения обработчика асинхронных событий (например, с помощью RaiseEventAsync<T>(Delegate, Object, T) метода расширения). (Унаследовано от ISettingsManagerHost) |
IdleStateChanged |
Устаревшие..
Возникает, когда ведущее приложение переходит в режим простоя или снова становится активным, чтобы обеспечить сокращение использования ресурсов в течение периода простоя. (Унаследовано от ISettingsManagerHost) |