ISettingsManagerHost Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Функциональные возможности, предоставляемые приложением, которое создает ISettingsManager Via CreateInstance(ISettingsManagerHost) .
public interface class ISettingsManagerHost
public interface class ISettingsManagerHost
__interface ISettingsManagerHost
public interface ISettingsManagerHost
type ISettingsManagerHost = interface
Public Interface ISettingsManagerHost
- Производный
Свойства
| AppDir |
Возвращает каталог приложения. |
| AppInitCompletionTask |
Необязательная задача, указывающая на завершение запуска узла. Диспетчер параметров будет откладывать ресурсоемкие задачи до завершения этой задачи. |
| CollectionName |
Возвращает имя коллекции параметров, к которой должен обращаться этот узел. Используется для секционирования параметров на основе параметров узла, таких как параметр/Рутсуффикс VS. |
| Logger |
Средство ведения журнала для телеметрии ошибок. |
| NameTranslator |
Необязательный переводчик между частными и общими именами параметров. |
| PrivateStorage |
Резервное хранилище для частных параметров. |
| TelemetrySettings |
Является устаревшей.
Получает сериализованные параметры телеметрии с узла, полученные через Ителеметрисессион. Сериализесеттингс. Может иметь значение null, если у узла нет сеанса телеметрии. |
Методы
| IsSharedOrRoamedSetting(String) |
Определяет, является ли параметр частным и общим или перемещаемым. |
События
| HostShuttingDown |
Возникает, когда узел собирается завершить работу, чтобы предоставить диспетчеру параметров возможность освобождать ресурсы, завершать или отменять асинхронные задачи и т. д. Прежде чем продолжить, узел должен дождаться завершения асинхронного обработчика событий (например, с помощью RaiseEventAsync<T>(Delegate, Object, T) метода расширения). |
| IdleStateChanged |
Вызывается, когда ведущее приложение переходит в состояние бездействия или снова становится активным, чтобы включить Сокращенное использование ресурсов в течение периода простоя. |