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) |