Windows.Foundation Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Включает основные функциональные возможности среды выполнения Windows, включая управление асинхронными операциями и доступом к хранилищам свойств. Это пространство имен также определяет распространенные типы значений, представляющие универсальный идентификатор ресурса (URI), даты и время, 2-D измерения и другие основные значения.
Классы
Deferral |
Сохраняет DeferralCompletedHandler для вызова при завершении отсрочки и управляет состоянием отсрочки. |
GuidHelper |
Класс, содержащий статические вспомогательные методы для работы с типом guid |
MemoryBuffer |
Представляет буфер памяти с подсчетом ссылок. |
PropertyValue |
Представляет значение в хранилище свойств (например, экземпляр свойства Property Set). |
Uri |
Определяет объект, представляющий значение универсального идентификатора ресурса (URI) и анализирует его в компоненты. Объект URI используется многими другими API среды выполнения Windows, которые не обязательно ограничиваются сценариями веб-браузера.
|
WwwFormUrlDecoder |
Анализирует строку запроса URL-адреса и предоставляет результаты как вектор только для чтения (список) пар "имя-значение" из строки запроса. |
WwwFormUrlDecoderEntry |
Представляет пару "имя-значение" в строке запроса URL-адреса. Вместо этого используйте интерфейс IWwWFormUrlDecoderEntry; см. примечания. |
Структуры
DateTime |
Представляет момент времени, который обычно выражается как дата и время дня.
|
EventRegistrationToken |
Представляет ссылку на делегат, получающий уведомления об изменениях.
|
HResult |
Представляет ошибку среды выполнения Windows.
|
Point |
Представляет значения координат x и y, определяющие точку в двухмерной плоскости. |
Rect |
Содержит числовые значения, представляющие расположение и размер прямоугольника. |
Size |
Представляет значения чисел, которые указывают высоту и ширину. |
TimeSpan |
Представляет интервал времени в виде 64-разрядного целого числа со знаком.
TimeSpan используется в примере приложения адаптивной потоковой передачи. |
Интерфейсы
IAsyncAction |
Представляет асинхронное действие. Это тип возврата для многих асинхронных методов среды выполнения Windows (WinRT), которые не имеют объекта результата и не сообщают о текущем ходе выполнения. |
IAsyncActionWithProgress<TProgress> |
Представляет асинхронное действие, которое может сообщать о ходе выполнения обновлений вызывающим абонентам. Это тип возвращаемого значения для всех асинхронных методов среды выполнения Windows, которые не имеют результирующих объектов, но сообщают о ходе выполнения вызовов прослушивателям обратного вызова. |
IAsyncInfo |
Поддерживает асинхронные действия и операции. IAsyncInfo — это базовый интерфейс для |
IAsyncOperation<TResult> |
Представляет асинхронную операцию, которая возвращает результат после завершения. Это тип возврата для многих асинхронных методов среды выполнения Windows (WinRT), которые имеют результаты, но не сообщают о ходе выполнения. |
IAsyncOperationWithProgress<TResult,TProgress> |
Представляет асинхронную операцию, которая может сообщать о ходе выполнения обновлений вызывающим абонентам. Это тип возврата для многих асинхронных методов среды выполнения Windows, которые имеют результаты, а также сообщают о ходе выполнения. |
IClosable |
Определяет метод для освобождения выделенных ресурсов.
|
IGetActivationFactory |
Определяет реализацию для типа, который получает фабрики активации. |
IMemoryBuffer |
Представляет буфер памяти с подсчетом ссылок. |
IMemoryBufferReference |
Представляет ссылку на объект IMemoryBuffer. |
IPropertyValue |
Представляет значение в хранилище свойств. Вы не можете реализовать этот интерфейс, см. примечания. |
IReference<T> |
Позволяет использовать произвольные перечисления, структуры и типы делегатов в качестве значений свойств.
|
IReferenceArray<T> |
Позволяет использовать произвольные перечисления, структуры и типы делегатов в качестве массива значений свойств. Вы не можете реализовать этот интерфейс, см. примечания. |
IStringable |
Предоставляет способ представления текущего объекта в виде строки. |
IWwwFormUrlDecoderEntry |
Представляет пару "имя-значение" в строке запроса URL-адреса. |
Перечисления
AsyncStatus |
Указывает состояние асинхронной операции. |
PropertyType |
Задает типы значений свойств. |
Делегаты
AsyncActionCompletedHandler |
Представляет метод, который обрабатывает завершенное событие асинхронного действия. |
AsyncActionProgressHandler<TProgress> |
Представляет метод, который обрабатывает события обновления хода выполнения асинхронного действия, которое предоставляет обновления хода выполнения. |
AsyncActionWithProgressCompletedHandler<TProgress> |
Представляет метод, обрабатывающий завершенное событие асинхронного действия, которое предоставляет обновления хода выполнения. |
AsyncOperationCompletedHandler<TResult> |
Представляет метод, обрабатывающий завершенное событие асинхронной операции. |
AsyncOperationProgressHandler<TResult,TProgress> |
Представляет метод, который обрабатывает события обновления хода выполнения асинхронной операции, которая предоставляет обновления хода выполнения. |
AsyncOperationWithProgressCompletedHandler<TResult,TProgress> |
Представляет метод, обрабатывающий завершенное событие асинхронной операции, которая предоставляет обновления хода выполнения. |
DeferralCompletedHandler |
Представляет метод, который обрабатывает завершенное событие отложенного действия. |
EventHandler<T> |
Представляет метод, обрабатывающий общие события.
|
TypedEventHandler<TSender,TResult> |
Представляет метод, обрабатывающий общие события. |
См. также раздел
- Windows.Foundation.Collections
- Windows.Foundation.Diagnostics
- Windows.Foundation.Metadata
- Пример календаря
- пример
средства чтения RSS (JavaScript)