C# Класс EasyBike.WinPhone.MainPage

An empty page that can be used on its own or navigated to within a Frame.
Наследование: Windows.UI.Xaml.Controls.Page
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
LastSearchGeopoint Geopoint
Map MapControl
PreviousSelectedItem object
PreviousSelectedVelibStation StationControl
SearchRouteCancellationToken System.Threading.CancellationTokenSource
appLaunchedFromProtocolUri bool
compassMode bool
dispatcher Windows.UI.Core.CoreDispatcher
gl Windows.Devices.Geolocation.Geolocator
mainPage MainPage

Открытые методы

Метод Описание
DisableLocalization ( ) : void
EnableLocalization ( ) : void
GetRoute ( Geopoint point, Favorite favorit = null ) : void
GetRouteWithToken ( Geopoint endPoint, CancellationToken token, Favorite favorite = null, int retry ) : void
HideSearchLocationPoint ( ) : void
MainPage ( ) : GalaSoft.MvvmLight.Ioc
SelectItem ( object item, bool skipFlyout ) : void
SetViewToLocation ( double lat, double lon ) : void
ShowFlyout ( object item ) : void
StopCompassAndUserLocationTracking ( ) : void
UpdateNorthElementAngle ( double angle ) : void
UpdateOverlay ( object sender, RoutedEventArgs e ) : void
UpdateUserLocationElementAngle ( double angle ) : void

Защищенные методы

Метод Описание
OnNavigatedFrom ( NavigationEventArgs e ) : void
OnNavigatedTo ( NavigationEventArgs e ) : void

Приватные методы

Метод Описание
AboutButton_Click ( object sender, Windows e ) : void
AddressTextBox_KeyUp ( object sender, Windows e ) : void
FavoriteNameButtonOk_Click ( object sender, RoutedEventArgs e ) : void
FavoriteNameTextBox_KeyUp ( object sender, Windows e ) : void
FavoritsButton_Click ( object sender, Windows e ) : void
FindLocation ( string address, Geopoint hintPoint, uint maxResult ) : Task
FindLocationsAt ( Geopoint geoPoint ) : Task
FindRoute ( Geopoint startPoint, Geopoint endPoint ) : Task
FlyoutButtonAddFavorit_Click ( object sender, Windows e ) : void
FlyoutButtonDriveTo_Click ( object sender, Windows e ) : void
FormatShareLocationMessage ( ) : string
HardwareButtons_BackPressed ( object sender, BackPressedEventArgs e ) : void
HideSearch ( ) : void
HowToUseThisAppButton_Click ( object sender, Windows e ) : void
Init ( ) : void
LocationButton_Click ( object sender, Windows e ) : void
MainPage_FireGoToFavorite ( object sender, EventArgs e ) : void
MapCtrl_DoubleTapped ( object sender, Windows e ) : void
NorthIndicator_Click ( object sender, Windows e ) : void
ReverseGeocode ( bool fromSearch = false ) : void
ReverseGeocode ( bool fromSearch, CancellationToken token, int retry ) : void
SearchAddress ( CancellationToken token ) : void
SearchButton_Click ( object sender, Windows e ) : void
SearchLocationPoint_Holding ( object sender, HoldingRoutedEventArgs e ) : void
SearchLocationPoint_ManipulationStarting ( object sender, Windows e ) : void
SearchLocationPoint_Tapped ( object sender, Windows e ) : void
SetCompassIcon ( ) : void
SetTargetIcon ( ) : void
SetView ( Geopoint center, double zoomLevel, double heading, double desiredPitch, MapAnimationKind animation ) : void
ShareByMailButton_Click ( object sender, Windows e ) : void
ShareByTextButton_Click ( object sender, Windows e ) : void
ShowSearchLocationPoint ( Geopoint location, string name ) : void
ShowUserLocation ( ) : void
StopCompass ( ) : void
ToggleButtonVelibParking_Click ( object sender, Windows e ) : void
TouchPanel_Holding ( object sender, HoldingRoutedEventArgs e ) : void
TouchPanel_ManipulationStarted ( object sender, ManipulationStartedRoutedEventArgs e ) : void
TouchPanel_ManipulationStarting ( object sender, ManipulationStartingRoutedEventArgs e ) : void
VelibTemplateStationRootCanvas_ManipulationStarting ( object sender, Windows e ) : void

Invoked when this page is about to be displayed in a Frame.

_notificationService_OnNotify ( object sender, Notification e ) : void
compass_ReadingChanged ( Compass sender, CompassReadingChangedEventArgs args ) : void
gl_PositionChanged ( Geolocator sender, PositionChangedEventArgs args ) : void
gl_StatusChanged ( Geolocator sender, StatusChangedEventArgs args ) : void
refreshAccuracyIndicator ( ) : void

Описание методов

DisableLocalization() публичный Метод

public DisableLocalization ( ) : void
Результат void

EnableLocalization() публичный Метод

public EnableLocalization ( ) : void
Результат void

GetRoute() публичный Метод

public GetRoute ( Geopoint point, Favorite favorit = null ) : void
point Geopoint
favorit EasyBike.Models.Favorites.Favorite
Результат void

GetRouteWithToken() публичный Метод

public GetRouteWithToken ( Geopoint endPoint, CancellationToken token, Favorite favorite = null, int retry ) : void
endPoint Geopoint
token System.Threading.CancellationToken
favorite EasyBike.Models.Favorites.Favorite
retry int
Результат void

HideSearchLocationPoint() публичный Метод

public HideSearchLocationPoint ( ) : void
Результат void

MainPage() публичный Метод

public MainPage ( ) : GalaSoft.MvvmLight.Ioc
Результат GalaSoft.MvvmLight.Ioc

OnNavigatedFrom() защищенный Метод

protected OnNavigatedFrom ( NavigationEventArgs e ) : void
e Windows.UI.Xaml.Navigation.NavigationEventArgs
Результат void

OnNavigatedTo() защищенный Метод

protected OnNavigatedTo ( NavigationEventArgs e ) : void
e Windows.UI.Xaml.Navigation.NavigationEventArgs
Результат void

SelectItem() публичный Метод

public SelectItem ( object item, bool skipFlyout ) : void
item object
skipFlyout bool
Результат void

SetViewToLocation() публичный Метод

public SetViewToLocation ( double lat, double lon ) : void
lat double
lon double
Результат void

ShowFlyout() публичный Метод

public ShowFlyout ( object item ) : void
item object
Результат void

StopCompassAndUserLocationTracking() публичный Метод

public StopCompassAndUserLocationTracking ( ) : void
Результат void

UpdateNorthElementAngle() публичный Метод

public UpdateNorthElementAngle ( double angle ) : void
angle double
Результат void

UpdateOverlay() публичный Метод

public UpdateOverlay ( object sender, RoutedEventArgs e ) : void
sender object
e Windows.UI.Xaml.RoutedEventArgs
Результат void

UpdateUserLocationElementAngle() публичный Метод

public UpdateUserLocationElementAngle ( double angle ) : void
angle double
Результат void

Описание свойств

LastSearchGeopoint публичное свойство

public Geopoint LastSearchGeopoint
Результат Geopoint

Map публичное статическое свойство

public static MapControl Map
Результат MapControl

PreviousSelectedItem публичное свойство

public object PreviousSelectedItem
Результат object

PreviousSelectedVelibStation публичное свойство

public StationControl PreviousSelectedVelibStation
Результат StationControl

SearchRouteCancellationToken публичное свойство

public CancellationTokenSource,System.Threading SearchRouteCancellationToken
Результат System.Threading.CancellationTokenSource

appLaunchedFromProtocolUri публичное свойство

public bool appLaunchedFromProtocolUri
Результат bool

compassMode публичное свойство

public bool compassMode
Результат bool

dispatcher публичное статическое свойство

public static CoreDispatcher,Windows.UI.Core dispatcher
Результат Windows.UI.Core.CoreDispatcher

gl публичное свойство

public Geolocator,Windows.Devices.Geolocation gl
Результат Windows.Devices.Geolocation.Geolocator

mainPage публичное статическое свойство

public static MainPage mainPage
Результат MainPage