Поделиться через


HttpMapTileDataSource Класс

Определение

Предоставляет источник плиток для MapTileSource. Плитки извлекаются по протоколу HTTP или HTTPS. Обратите внимание, что по состоянию на сборку 15063 локальные URI больше не работают.

/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HttpMapTileDataSource : MapTileDataSource
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class HttpMapTileDataSource : MapTileDataSource
Public Class HttpMapTileDataSource
Inherits MapTileDataSource
Наследование
Object IInspectable DependencyObject MapTileDataSource HttpMapTileDataSource
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Конструкторы

HttpMapTileDataSource()

Инициализирует новый экземпляр класса HttpMapTileDataSource .

HttpMapTileDataSource(String)

Инициализирует новый экземпляр класса HttpMapTileDataSource с указанным форматом URI.

Свойства

AdditionalRequestHeaders

Возвращает или задает дополнительные заголовки HTTP-запросов и их значения для получения плиток из источника HTTP.

AllowCaching

Возвращает или задает значение, указывающее, проверяется ли кэш Интернета перед получением плитки из источника HTTP. Если кэширование отключено, каждый раз выполняется новый запрос на плитку.

Dispatcher

Возвращает CoreDispatcher , с которым связан этот объект. CoreDispatcher представляет средство, которое может получить доступ к DependencyObject в потоке пользовательского интерфейса, даже если код инициируется потоком, не относящегося к пользовательскому интерфейсу.

(Унаследовано от DependencyObject)
UriFormatString

Возвращает или задает формат универсального кода ресурса (URI) для получения плиток из источника HTTP.

Методы

ClearValue(DependencyProperty)

Очищает локальное значение свойства зависимостей.

(Унаследовано от DependencyObject)
GetAnimationBaseValue(DependencyProperty)

Возвращает любое базовое значение, установленное для свойства зависимостей, которое применяется в случаях, когда анимация не активна.

(Унаследовано от DependencyObject)
GetValue(DependencyProperty)

Возвращает текущее действующее значение свойства зависимостей из DependencyObject.

(Унаследовано от DependencyObject)
ReadLocalValue(DependencyProperty)

Возвращает локальное значение свойства зависимостей, если задано локальное значение.

(Унаследовано от DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

Регистрирует функцию уведомления для прослушивания изменений определенной DependencyProperty в этом экземпляре DependencyObject .

(Унаследовано от DependencyObject)
SetValue(DependencyProperty, Object)

Задает локальное значение свойства зависимостей для Объекта DependencyObject.

(Унаследовано от DependencyObject)
UnregisterPropertyChangedCallback(DependencyProperty, Int64)

Отменяет уведомление об изменениях, которое было ранее зарегистрировано путем вызова метода RegisterPropertyChangedCallback.

(Унаследовано от DependencyObject)

События

UriRequested

Происходит при запросе плитки для HttpMapTileDataSource. Экземпляр MapTileUriRequestedEventArgs предоставляет данные для этого события.

Применяется к

См. также раздел