public DessertsDetail() { this.InitializeComponent(); _navigationHelper = new NavigationHelper(this); DessertsModel = new DessertsViewModel(); }
public HeyIsItOnBlogList() { this.InitializeComponent(); _navigationHelper = new NavigationHelper(this); SizeChanged += OnSizeChanged; }
public DetailsView() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); this.navigationHelper.LoadState += navigationHelper_LoadState; this.navigationHelper.SaveState += navigationHelper_SaveState; }
public SignUpView() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); }
public MicBergsmaDetail() { this.InitializeComponent(); _navigationHelper = new NavigationHelper(this); SizeChanged += OnSizeChanged; }
public Main1Detail() { this.InitializeComponent(); _navigationHelper = new NavigationHelper(this); Main1Model = new Main1ViewModel(); }
public InstagramDetail() { this.InitializeComponent(); _navigationHelper = new NavigationHelper(this); InstagramModel = new InstagramViewModel(); }
public FeedPage() { InitializeComponent(); _navigationHelper = new NavigationHelper(this); _navigationHelper.LoadState += navigationHelper_LoadState; _navigationHelper.SaveState += navigationHelper_SaveState; _categories = new HashSet<CardCategory>(); }
public InstaPhotosDetail() { this.InitializeComponent(); _navigationHelper = new NavigationHelper(this); InstaPhotosModel = new InstaPhotosViewModel(); }
/// <summary> /// Konstruktor widoku. /// </summary> public CommentsPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); this.navigationHelper.LoadState += navigationHelper_LoadState; this.navigationHelper.SaveState += navigationHelper_SaveState; }
public BeveragesDetail() { this.InitializeComponent(); _navigationHelper = new NavigationHelper(this); BeveragesModel = new BeveragesViewModel(); }
public FBHeyIsItOnDetail() { this.InitializeComponent(); _navigationHelper = new NavigationHelper(this); SizeChanged += OnSizeChanged; }
public PerformanceView() { InitializeComponent(); _navigationHelper = new NavigationHelper(this); IterationsTb.Text = "100000"; }
public AddEmployee() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); this.navigationHelper.LoadState += navigationHelper_LoadState; this.navigationHelper.SaveState += navigationHelper_SaveState; }
public SpecialOffersDetail() { this.InitializeComponent(); _navigationHelper = new NavigationHelper(this); SpecialOffersModel = new SpecialOffersViewModel(); }
public AthleteTipsList() { this.InitializeComponent(); _navigationHelper = new NavigationHelper(this); SizeChanged += OnSizeChanged; }
public GoProVODList() { this.InitializeComponent(); _navigationHelper = new NavigationHelper(this); SizeChanged += OnSizeChanged; }
public ReadFB2Page() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); BackGroundGrid.Background = new SolidColorBrush(ProgramState.CurrentState.TextStyle.SimpleTextStyle.BackgroundColor); if (NavigationCache.Book != null) { text.Clear(); text.AddRange(NavigationCache.Book.Text); currentBookInHistory = (Book)ProgramState.CurrentState.History.Files.Find(x => x.Type == FileType.Book && ((Book)x.DocumentFile).Title == NavigationCache.Book.Title).DocumentFile; if (NavigationCache.Book.NavigationHistory == null || NavigationCache.Book.NavigationHistory.Count == 0) { NavigationCache.Book.NavigationHistory = new List<TextPosition>();//new Stack<TextPosition>(); navigationHistory.Push(TextPosition.StartPosition); } else { navigationHistory = new Stack<TextPosition>(NavigationCache.Book.NavigationHistory); } } bookTitle.Text = NavigationCache.Book.Title; }
public GoProFacebookDetail() { this.InitializeComponent(); _navigationHelper = new NavigationHelper(this); SizeChanged += OnSizeChanged; }
public GPAthleteTipsPage() { this.InitializeComponent(); _navigationHelper = new NavigationHelper(this); GPAthleteTipsModel = new GPAthleteTipsViewModel(); SizeChanged += OnSizeChanged; }
public GoFlexArmPage() { this.InitializeComponent(); _navigationHelper = new NavigationHelper(this); GoFlexArmModel = new GoFlexArmViewModel(); SizeChanged += OnSizeChanged; }
public MiscPage() { InitializeComponent(); _navigationHelper = new NavigationHelper(this); _navigationHelper.LoadState += navigationHelper_LoadState; _navigationHelper.SaveState += navigationHelper_SaveState; _userId1 = "testUser1"; _userId2 = "testUser2"; }
public MicBergsmaPage() { this.InitializeComponent(); _navigationHelper = new NavigationHelper(this); MicBergsmaModel = new MicBergsmaViewModel(); SizeChanged += OnSizeChanged; }
public PolarProPage() { this.InitializeComponent(); _navigationHelper = new NavigationHelper(this); PolarProModel = new PolarProViewModel(); SizeChanged += OnSizeChanged; }
public userProfile() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); this.navigationHelper.LoadState += this.NavigationHelper_LoadState; this.navigationHelper.SaveState += this.NavigationHelper_SaveState; }
public DJIPhantomPage() { this.InitializeComponent(); _navigationHelper = new NavigationHelper(this); DJIPhantomModel = new DJIPhantomViewModel(); SizeChanged += OnSizeChanged; }
public TheGuardianDetail() { this.InitializeComponent(); _navigationHelper = new NavigationHelper(this); }
public SingleImageView() { this.InitializeComponent(); NavigationHelper = new NavigationHelper(this); }
public routeComparisionPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); }
public EmptyPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); this.navigationHelper.CanGobackAsked += navigationHelper_CanGobackAsked; }
public ProductsPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); this.navigationHelper.LoadState += NavigationHelper_LoadState; }
private async void OnBookmarkClicked(object sender, EventArgs e) { await NavigationHelper.PushAsync(Navigation, new TestTabbedPage(), false); }
private void btnOdustani_Click(object sender, EventArgs e) { Form1 pocetnaForma = new Form1(); NavigationHelper.IdiNaFormu(this, pocetnaForma); }
public AutoLoadPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); }
/// <summary> /// Parses the response XML for a blob listing operation. /// </summary> /// <returns>An enumerable collection of objects that implement <see cref="IListBlobEntry"/>.</returns> protected override IEnumerable <IListBlobEntry> ParseXml() { if (this.reader.ReadToFollowing(Constants.EnumerationResultsElement)) { if (this.reader.IsEmptyElement) { this.reader.Skip(); } else { Uri baseUri; string serviceEndpoint = this.reader.GetAttribute(Constants.ServiceEndpointElement); if (!string.IsNullOrEmpty(serviceEndpoint)) { baseUri = NavigationHelper.AppendPathToSingleUri( new Uri(serviceEndpoint), this.reader.GetAttribute(Constants.ContainerNameElement)); } else { baseUri = new Uri(this.reader.GetAttribute(Constants.ContainerNameElement)); } this.reader.ReadStartElement(); while (this.reader.IsStartElement()) { if (this.reader.IsEmptyElement) { this.reader.Skip(); } else { switch (this.reader.Name) { case Constants.DelimiterElement: this.delimiter = reader.ReadElementContentAsString(); this.delimiterConsumable = true; yield return(null); break; case Constants.MarkerElement: this.marker = reader.ReadElementContentAsString(); this.markerConsumable = true; yield return(null); break; case Constants.NextMarkerElement: this.nextMarker = reader.ReadElementContentAsString(); this.nextMarkerConsumable = true; yield return(null); break; case Constants.MaxResultsElement: this.maxResults = reader.ReadElementContentAsInt(); this.maxResultsConsumable = true; yield return(null); break; case Constants.PrefixElement: this.prefix = reader.ReadElementContentAsString(); this.prefixConsumable = true; yield return(null); break; case Constants.BlobsElement: this.reader.ReadStartElement(); while (this.reader.IsStartElement()) { switch (this.reader.Name) { case Constants.BlobElement: yield return(this.ParseBlobEntry(baseUri)); break; case Constants.BlobPrefixElement: yield return(this.ParseBlobPrefixEntry()); break; } } this.reader.ReadEndElement(); this.allObjectsParsed = true; break; default: reader.Skip(); break; } } } this.reader.ReadEndElement(); } } }
public GroupDetailPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); this.navigationHelper.LoadState += navigationHelper_LoadState; }
protected override DriverResult Display(MenuWidgetPart part, string displayType, dynamic shapeHelper) { return(ContentShape("Parts_MenuWidget", () => { var menu = _menuService.GetMenu(part.Menu.Id); if (menu == null) { return null; } var menuName = menu.As <TitlePart>().Title.HtmlClassify(); var currentCulture = _workContextAccessor.GetContext().CurrentCulture; IEnumerable <MenuItem> menuItems = _navigationManager.BuildMenu(menu); var localized = new List <MenuItem>(); foreach (var menuItem in menuItems) { // if there is no associated content, it as culture neutral if (menuItem.Content == null) { localized.Add(menuItem); } // if the menu item is culture neutral or of the current culture if (String.IsNullOrEmpty(menuItem.Culture) || String.Equals(menuItem.Culture, currentCulture, StringComparison.OrdinalIgnoreCase)) { localized.Add(menuItem); } } menuItems = localized; var routeData = _workContextAccessor.GetContext().HttpContext.Request.RequestContext.RouteData; var selectedPath = NavigationHelper.SetSelectedPath(menuItems, routeData); dynamic menuShape = shapeHelper.Menu(); if (part.Breadcrumb) { menuItems = selectedPath; foreach (var menuItem in menuItems) { menuItem.Items = Enumerable.Empty <MenuItem>(); } // apply level limites to breadcrumb menuItems = menuItems.Skip(part.StartLevel - 1); if (part.Levels > 0) { menuItems = menuItems.Take(part.Levels); } var result = new List <MenuItem>(menuItems); // inject the home page if (part.AddHomePage) { result.Insert(0, new MenuItem { Href = _navigationManager.GetUrl("~/", null), Text = T("Home") }); } // inject the current page if (!part.AddCurrentPage) { result.RemoveAt(result.Count - 1); } // prevent the home page to be added as the home page and the current page if (result.Count == 2 && String.Equals(result[0].Href, result[1].Href, StringComparison.OrdinalIgnoreCase)) { result.RemoveAt(1); } menuItems = result; menuShape = shapeHelper.Breadcrumb(); } else { IEnumerable <MenuItem> topLevelItems = menuItems.ToList(); if (part.StartLevel > 1) { topLevelItems = selectedPath.Where(x => x.Selected); } if (topLevelItems.Any()) { // apply start level by pushing childrens as top level items int i = 0; for (; i < part.StartLevel - 1; i++) { var temp = new List <MenuItem>(); foreach (var menuItem in topLevelItems) { temp.AddRange(menuItem.Items); } topLevelItems = temp; } // apply display level if (part.Levels > 0) { var current = topLevelItems.ToList(); for (; i < part.Levels - part.StartLevel; i++) { var temp = new List <MenuItem>(); foreach (var menuItem in current) { temp.AddRange(menuItem.Items); } current = temp; } foreach (var menuItem in current) { menuItem.Items = Enumerable.Empty <MenuItem>(); } } menuItems = topLevelItems; } } menuShape.MenuName(menuName); NavigationHelper.PopulateMenu(shapeHelper, menuShape, menuShape, menuItems); return shapeHelper.Parts_MenuWidget(Menu: menuShape); })); }
public PasswordVaultExample() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); }
public void TestCleanup() { CreateScreenshotsIfTestFail(TestContext); NavigationHelper.NavigateToCosmos(); }
public void GetElement() { NavigationHelper.NavigateToUrl(ObjectRepository.config.GetWebsite()); ObjectRepository.Driver.FindElement(By.LinkText("Quick Search help")); ObjectRepository.Driver.FindElement(By.Id("enter_bug")); }
internal static Tuple <HttpWebRequest, Stream> BuildRequestForTableBatchOperation(Uri uri, UriQueryBuilder builder, IBufferManager bufferManager, int?timeout, string tableName, TableBatchOperation batch, bool useVersionHeader, OperationContext ctx, TableRequestOptions options, string accountName) { HttpWebRequest msg = BuildRequestCore(NavigationHelper.AppendPathToSingleUri(uri, "$batch"), builder, "POST", timeout, useVersionHeader, ctx); TablePayloadFormat payloadFormat = options.PayloadFormat.Value; Logger.LogInformational(ctx, SR.PayloadFormat, payloadFormat); // create the writer, indent for readability of the examples. ODataMessageWriterSettings writerSettings = new ODataMessageWriterSettings() { CheckCharacters = false, // sets this flag on the XmlWriter for ATOM Version = TableConstants.ODataProtocolVersion // set the Odata version to use when writing the entry }; HttpWebRequestAdapterMessage adapterMsg = new HttpWebRequestAdapterMessage(msg, bufferManager); // Start Batch ODataMessageWriter odataWriter = new ODataMessageWriter(adapterMsg, writerSettings); ODataBatchWriter batchWriter = odataWriter.CreateODataBatchWriter(); batchWriter.WriteStartBatch(); bool isQuery = batch.Count == 1 && batch[0].OperationType == TableOperationType.Retrieve; // Query operations should not be inside changeset in payload if (!isQuery) { // Start Operation batchWriter.WriteStartChangeset(); batchWriter.Flush(); } foreach (TableOperation operation in batch) { string httpMethod = operation.HttpMethod; if (operation.OperationType == TableOperationType.Merge || operation.OperationType == TableOperationType.InsertOrMerge) { options.AssertNoEncryptionPolicyOrStrictMode(); httpMethod = "MERGE"; } ODataBatchOperationRequestMessage mimePartMsg = batchWriter.CreateOperationRequestMessage(httpMethod, operation.GenerateRequestURI(uri, tableName)); SetAcceptAndContentTypeForODataBatchMessage(mimePartMsg, payloadFormat); // etag if (operation.OperationType == TableOperationType.Delete || operation.OperationType == TableOperationType.Replace || operation.OperationType == TableOperationType.Merge) { mimePartMsg.SetHeader("If-Match", operation.Entity.ETag); } // Prefer header if (operation.OperationType == TableOperationType.Insert) { mimePartMsg.SetHeader("Prefer", operation.EchoContent ? "return-content" : "return-no-content"); } if (operation.OperationType != TableOperationType.Delete && operation.OperationType != TableOperationType.Retrieve) { using (ODataMessageWriter batchEntryWriter = new ODataMessageWriter(mimePartMsg, writerSettings, new TableStorageModel(accountName))) { // Write entity ODataWriter entryWriter = batchEntryWriter.CreateODataEntryWriter(); WriteOdataEntity(operation.Entity, operation.OperationType, ctx, entryWriter, options); } } } if (!isQuery) { // End Operation batchWriter.WriteEndChangeset(); } // End Batch batchWriter.WriteEndBatch(); batchWriter.Flush(); return(new Tuple <HttpWebRequest, Stream>(adapterMsg.GetPopulatedMessage(), adapterMsg.GetStream())); }
public AddAccount() { InitializeComponent(); navigationHelper = new NavigationHelper(this); }
private void Parse(Span span) { var context = new ParseContext(span); while (true) { var token = La(1); Consume(); switch (token.TokenType) { case BbCodeLexer.TokenStartTag: ParseTag(token.Value, true, context); break; case BbCodeLexer.TokenEndTag: ParseTag(token.Value, false, context); break; case BbCodeLexer.TokenText: var parent = span; { Uri uri; string parameter; string targetName; // parse uri value for optional parameter and/or target, eg [url=cmd://foo|parameter|target] if (NavigationHelper.TryParseUriWithParameters(context.NavigateUri, out uri, out parameter, out targetName)) { var link = new Hyperlink(); // assign ICommand instance if available, otherwise set NavigateUri ICommand command; if (Commands != null && Commands.TryGetValue(uri, out command)) { link.Command = command; link.CommandParameter = parameter; if (targetName != null) { link.CommandTarget = _source?.FindName(targetName) as IInputElement; } } else { link.NavigateUri = uri; link.TargetName = parameter; } parent = link; span.Inlines.Add(parent); } } { string uri; double maxSize; bool expand, toolTip; FileCache cache; if (context.ImageUri?.StartsWith(@"emoji://") == true) { maxSize = 0; expand = false; toolTip = false; var provider = BbCodeBlock.OptionEmojiProvider; if (provider == null) { uri = null; cache = null; } else { var emoji = context.ImageUri.Substring(8); uri = string.Format(provider, emoji); cache = BbCodeBlock.OptionEmojiCacheDirectory == null ? null : _imageCache ?? (_imageCache = new FileCache(BbCodeBlock.OptionEmojiCacheDirectory)); } } else { toolTip = true; Uri temporary; string parameter; string targetName; if (NavigationHelper.TryParseUriWithParameters(context.ImageUri, out temporary, out parameter, out targetName)) { uri = temporary.OriginalString; if (double.TryParse(parameter, out maxSize)) { expand = true; } else { maxSize = double.NaN; expand = false; } cache = BbCodeBlock.OptionImageCacheDirectory == null ? null : _imageCache ?? (_imageCache = new FileCache(BbCodeBlock.OptionImageCacheDirectory)); } else { uri = null; maxSize = double.NaN; expand = false; cache = null; } } if (uri != null) { var image = new Image(cache) { ImageUrl = uri }; if (toolTip) { image.ToolTip = new ToolTip { Content = new TextBlock { Text = token.Value } }; } if (double.IsNaN(maxSize)) { RenderOptions.SetBitmapScalingMode(image, BitmapScalingMode.LowQuality); } else { if (Equals(maxSize, 0d)) { image.SetBinding(FrameworkElement.MaxHeightProperty, new Binding { Path = new PropertyPath(nameof(TextBlock.FontSize)), RelativeSource = new RelativeSource(RelativeSourceMode.FindAncestor, typeof(TextBlock), 1), Converter = new MultiplyConverter(), }); image.Margin = new Thickness(1, -1, 1, -1); } else { image.MaxWidth = maxSize; image.MaxHeight = maxSize; } RenderOptions.SetBitmapScalingMode(image, BitmapScalingMode.HighQuality); } if (expand) { image.Cursor = Cursors.Hand; image.MouseDown += (sender, args) => { BbCodeBlock.OnImageClicked(new BbCodeImageEventArgs(new Uri(uri, UriKind.RelativeOrAbsolute))); }; } var container = new InlineUIContainer { Child = image }; span.Inlines.Add(container); continue; } } var run = context.CreateRun(token.Value); parent.Inlines.Add(run); break; case BbCodeLexer.TokenLineBreak: span.Inlines.Add(new LineBreak()); break; case BbCodeLexer.TokenAttribute: throw new ParseException(UiStrings.UnexpectedToken); case Lexer.TokenEnd: return; default: throw new ParseException(UiStrings.UnknownTokenType); } } }
protected override DriverResult Display(MenuWidgetPart part, string displayType, dynamic shapeHelper) { return(ContentShape("Parts_MenuWidget", () => { var menu = _menuService.GetMenu(part.MenuContentItemId); if (menu == null) { return null; } var menuName = menu.As <TitlePart>().Title.HtmlClassify(); var currentCulture = _workContextAccessor.GetContext().CurrentCulture; var menuItems = _navigationManager.BuildMenu(menu); if (!part.Breadcrumb) { menuItems = menuItems.Where(x => !x.Content.Has <BreadcrumbMenuItemPart>()); } var localized = new List <MenuItem>(); foreach (var menuItem in menuItems) { // if there is no associated content, it as culture neutral if (menuItem.Content == null) { localized.Add(menuItem); } // if the menu item is culture neutral or of the current culture else if (String.IsNullOrEmpty(menuItem.Culture) || String.Equals(menuItem.Culture, currentCulture, StringComparison.OrdinalIgnoreCase)) { localized.Add(menuItem); } } menuItems = localized; var request = _workContextAccessor.GetContext().HttpContext.Request; var routeData = request.RequestContext.RouteData; var selectedPath = NavigationHelper.SetSelectedPath(menuItems, request, routeData); var menuShape = shapeHelper.Menu(); if (part.Breadcrumb) { menuItems = selectedPath ?? new Stack <MenuItem>(); foreach (var menuItem in menuItems) { menuItem.Items = Enumerable.Empty <MenuItem>(); } // apply level limits to breadcrumb menuItems = menuItems.Skip(part.StartLevel - 1); if (part.Levels > 0) { menuItems = menuItems.Take(part.Levels); } var result = new List <MenuItem>(menuItems); // inject the home page if (part.AddHomePage) { result.Insert(0, new MenuItem { Href = _navigationManager.GetUrl("~/", null), Text = T("Home") }); } // inject the current page if (!part.AddCurrentPage && selectedPath != null) { result.RemoveAt(result.Count - 1); } // prevent the home page to be added as the home page and the current page if (result.Count == 2 && String.Equals(result[0].Href, result[1].Href, StringComparison.OrdinalIgnoreCase)) { result.RemoveAt(1); } menuItems = result; menuShape = shapeHelper.Breadcrumb(); } else { var topLevelItems = menuItems.ToList(); // apply start level by pushing children as top level items. When the start level is // greater than 1 (ie. below the top level), only menu items along the selected path // will be displayed. for (var i = 0; topLevelItems.Any() && i < part.StartLevel - 1; i++) { var temp = new List <MenuItem>(); // should the menu be filtered on the currently displayed page ? if (part.ShowFullMenu) { foreach (var menuItem in topLevelItems) { temp.AddRange(menuItem.Items); } } else if (selectedPath != null) { topLevelItems = topLevelItems.Intersect(selectedPath.Where(x => x.Selected)).ToList(); foreach (var menuItem in topLevelItems) { temp.AddRange(menuItem.Items); } } topLevelItems = temp; } // limit the number of levels to display (down from and including the start level) if (part.Levels > 0) { var current = topLevelItems.ToList(); for (var i = 1; current.Any() && i < part.Levels; i++) { var temp = new List <MenuItem>(); foreach (var menuItem in current) { temp.AddRange(menuItem.Items); } current = temp; } // cut the sub-levels beneath any menu items that are at the lowest level being displayed foreach (var menuItem in current) { menuItem.Items = Enumerable.Empty <MenuItem>(); } } menuItems = topLevelItems; } menuShape.MenuName(menuName); menuShape.ContentItem(menu); NavigationHelper.PopulateMenu(shapeHelper, menuShape, menuShape, menuItems); return shapeHelper.Parts_MenuWidget(Menu: menuShape); })); }
public void GivenUserIsAtHomePage() { NavigationHelper.NavigateToUrl(ObjectRepository.Config.GetWebsite()); }
public SpeechPage() { InitializeComponent(); navigationHelper = new NavigationHelper(this); speechRecognizer = new SpeechRecognizer(); }
async void AddTaskClicked(object sender, EventArgs e) { await NavigationHelper.PushAsync(Navigation, new AddTaskPage(), false); }
public NavigationModel() { Items = TwoLevelCache.GetLocalStoreOnly("LeftNavigationModel:NavigationItems:" + (Authorization.UserId ?? "-1"), TimeSpan.Zero, UserPermissionRow.Fields.GenerationKey, () => NavigationHelper.GetNavigationItems(System.Web.VirtualPathUtility.ToAbsolute)); }
public MainPage() { InitializeComponent(); _navigationHelper = new NavigationHelper(this); }
public PhotoUpdatePage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); this.navigationHelper.LoadState += navigationHelper_LoadState; }
private IListBlobEntry ParseBlobEntry(Uri baseUri) { BlobAttributes blob = new BlobAttributes(); string name = null; // copy blob attribute strings string copyId = null; string copyStatus = null; string copyCompletionTime = null; string copyProgress = null; string copySource = null; string copyStatusDescription = null; string copyDestinationSnapshotTime = null; this.reader.ReadStartElement(); while (this.reader.IsStartElement()) { if (this.reader.IsEmptyElement) { this.reader.Skip(); } else { switch (this.reader.Name) { case Constants.NameElement: name = reader.ReadElementContentAsString(); break; case Constants.SnapshotElement: blob.SnapshotTime = reader.ReadElementContentAsString().ToUTCTime(); break; case Constants.PropertiesElement: this.reader.ReadStartElement(); while (this.reader.IsStartElement()) { if (this.reader.IsEmptyElement) { this.reader.Skip(); } else { switch (this.reader.Name) { case Constants.LastModifiedElement: blob.Properties.LastModified = reader.ReadElementContentAsString().ToUTCTime(); break; case Constants.EtagElement: blob.Properties.ETag = string.Format(CultureInfo.InvariantCulture, "\"{0}\"", reader.ReadElementContentAsString()); break; case Constants.ContentLengthElement: blob.Properties.Length = reader.ReadElementContentAsLong(); break; case Constants.CacheControlElement: blob.Properties.CacheControl = reader.ReadElementContentAsString(); break; case Constants.ContentTypeElement: blob.Properties.ContentType = reader.ReadElementContentAsString(); break; case Constants.HeaderConstants.ContentDispositionResponseHeader: blob.Properties.ContentDisposition = reader.ReadElementContentAsString(); break; case Constants.ContentEncodingElement: blob.Properties.ContentEncoding = reader.ReadElementContentAsString(); break; case Constants.ContentLanguageElement: blob.Properties.ContentLanguage = reader.ReadElementContentAsString(); break; case Constants.ContentMD5Element: blob.Properties.ContentMD5 = reader.ReadElementContentAsString(); break; case Constants.BlobTypeElement: string blobTypeString = reader.ReadElementContentAsString(); switch (blobTypeString) { case Constants.BlockBlobValue: blob.Properties.BlobType = BlobType.BlockBlob; break; case Constants.PageBlobValue: blob.Properties.BlobType = BlobType.PageBlob; break; case Constants.AppendBlobValue: blob.Properties.BlobType = BlobType.AppendBlob; break; } break; case Constants.LeaseStatusElement: blob.Properties.LeaseStatus = BlobHttpResponseParsers.GetLeaseStatus(reader.ReadElementContentAsString()); break; case Constants.LeaseStateElement: blob.Properties.LeaseState = BlobHttpResponseParsers.GetLeaseState(reader.ReadElementContentAsString()); break; case Constants.LeaseDurationElement: blob.Properties.LeaseDuration = BlobHttpResponseParsers.GetLeaseDuration(reader.ReadElementContentAsString()); break; case Constants.CopyIdElement: copyId = reader.ReadElementContentAsString(); break; case Constants.CopyCompletionTimeElement: copyCompletionTime = reader.ReadElementContentAsString(); break; case Constants.CopyStatusElement: copyStatus = reader.ReadElementContentAsString(); break; case Constants.CopyProgressElement: copyProgress = reader.ReadElementContentAsString(); break; case Constants.CopySourceElement: copySource = reader.ReadElementContentAsString(); break; case Constants.CopyStatusDescriptionElement: copyStatusDescription = reader.ReadElementContentAsString(); break; case Constants.ServerEncryptionElement: blob.Properties.IsServerEncrypted = BlobHttpResponseParsers.GetServerEncrypted(reader.ReadElementContentAsString()); break; case Constants.IncrementalCopy: blob.Properties.IsIncrementalCopy = BlobHttpResponseParsers.GetIncrementalCopyStatus(reader.ReadElementContentAsString()); break; case Constants.CopyDestinationSnapshotElement: copyDestinationSnapshotTime = reader.ReadElementContentAsString(); break; default: reader.Skip(); break; } } } this.reader.ReadEndElement(); break; case Constants.MetadataElement: blob.Metadata = Response.ParseMetadata(this.reader); break; default: this.reader.Skip(); break; } } } this.reader.ReadEndElement(); Uri uri = NavigationHelper.AppendPathToSingleUri(baseUri, name); if (blob.SnapshotTime.HasValue) { UriQueryBuilder builder = new UriQueryBuilder(); builder.Add("snapshot", Request.ConvertDateTimeToSnapshotString(blob.SnapshotTime.Value)); uri = builder.AddToUri(uri); } blob.StorageUri = new StorageUri(uri); if (!string.IsNullOrEmpty(copyStatus)) { blob.CopyState = BlobHttpResponseParsers.GetCopyAttributes( copyStatus, copyId, copySource, copyProgress, copyCompletionTime, copyStatusDescription, copyDestinationSnapshotTime); } return(new ListBlobEntry(name, blob)); }
public About() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); this.VersionTextBlock.Text = Package.Current.Id.Version.ToVersion().ToString(); }
private void spriteButtonVote_Action(object sender, EventArgs e) { NavigationHelper.NavigateTo(Resources.NavigationVoteUri); }
public ItemPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); this.navigationHelper.LoadState += this.NavigationHelper_LoadState; }
public LoginView() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); }
public ToastsPage() { InitializeComponent(); navigationHelper = new NavigationHelper(this); }