// Token: 0x060026D6 RID: 9942 RVA: 0x000DE0F6 File Offset: 0x000DC2F6 public void SetIcon(ThemeFileId themeFileId) { this.themeFileId = themeFileId; this.iconHTML = null; }
// Token: 0x060014BC RID: 5308 RVA: 0x0007E638 File Offset: 0x0007C838 public static void RenderThemeFileUrl(TextWriter writer, uint themeId, ThemeFileId themeFileId) { ThemeManager.RenderThemeFileUrl(writer, themeId, themeFileId, false); }
// Token: 0x060014BF RID: 5311 RVA: 0x0007E677 File Offset: 0x0007C877 public static string GetThemeFileUrl(uint themeId, ThemeFileId themeFileId) { return(ThemeManager.GetThemeFileUrl(themeId, themeFileId, false)); }
// Token: 0x060013C0 RID: 5056 RVA: 0x00079503 File Offset: 0x00077703 public static void RenderThemeImageStart(TextWriter writer, ThemeFileId themeFileId, string styleClass, ISessionContext sessionContext) { SessionContextUtilities.RenderThemeImageStart(writer, themeFileId, styleClass, false, sessionContext); }
// Token: 0x0600000C RID: 12 RVA: 0x000022F1 File Offset: 0x000004F1 protected void RenderHeaderRow(ThemeFileId themeFileId, Strings.IDs headerStringId) { this.RenderHeaderRow(themeFileId, headerStringId, 1); }
// Token: 0x060013C2 RID: 5058 RVA: 0x000795D2 File Offset: 0x000777D2 public static void RenderThemeImageEnd(TextWriter writer, ThemeFileId themeFileId) { writer.Write(">"); }
// Token: 0x060013BC RID: 5052 RVA: 0x0007943F File Offset: 0x0007763F public static void RenderBaseThemeImage(TextWriter writer, ThemeFileId themeFileId, ISessionContext sessionContext) { SessionContextUtilities.RenderBaseThemeImage(writer, themeFileId, null, sessionContext, new object[0]); }
// Token: 0x060019CA RID: 6602 RVA: 0x00095D5B File Offset: 0x00093F5B public void RenderThemeFileUrl(TextWriter writer, ThemeFileId themeFileId) { SessionContextUtilities.RenderThemeFileUrl(writer, themeFileId, this); }
// Token: 0x060019CC RID: 6604 RVA: 0x00095D6F File Offset: 0x00093F6F public void RenderThemeImage(StringBuilder builder, ThemeFileId themeFileId, string styleClass, params object[] extraAttributes) { SessionContextUtilities.RenderThemeImage(builder, themeFileId, styleClass, this, extraAttributes); }
public ToolbarButton(string command, ToolbarButtonFlags flags, Strings.IDs textId, ThemeFileId image) : this(command, flags, textId, image, textId) { }
public ToolbarButton(string command, ToolbarButtonFlags flags, ThemeFileId image) : this(command, flags, -1018465893, image) { }
// Token: 0x060023B5 RID: 9141 RVA: 0x000CD780 File Offset: 0x000CB980 private void RenderMenuItemWithImageAndText(TextWriter output, Strings.IDs displayString, ThemeFileId imageField, string idString, string attributes) { string nonEncoded = LocalizedStrings.GetNonEncoded(displayString); string id; if (!string.IsNullOrEmpty(idString)) { id = idString; } else { string id2 = base.Id; int num = displayString; id = id2 + num.ToString(CultureInfo.InvariantCulture); } int num2 = displayString; base.RenderMenuItem(output, nonEncoded, imageField, id, num2.ToString(CultureInfo.InvariantCulture), false, attributes, null, null, null, null, false); }
// Token: 0x06001BD4 RID: 7124 RVA: 0x000A06F7 File Offset: 0x0009E8F7 public static bool RenderItemIcon(TextWriter writer, UserContext userContext, ThemeFileId themeFileId) { if (writer == null) { throw new ArgumentNullException("writer"); } if (userContext == null) { throw new ArgumentNullException("userContext"); } userContext.RenderThemeImageWithToolTip(writer, themeFileId, "sI", new string[0]); return(true); }
private void RenderMemberWithIcon(TextWriter writer, string name, string id, ListViewContents.ReadItemType type, ThemeFileId themeFileId, bool isBold) { writer.Write("<td class=\"txvl phtdpd\"><a href=\"#\" id=\""); Utilities.HtmlEncode(id, writer); writer.Write("\" onClick=\"return onClkRcpt(this,"); int num = (int)type; writer.Write(num.ToString()); writer.Write(");\" class=\"map\"><img src=\""); base.UserContext.RenderThemeFileUrl(writer, themeFileId); writer.Write("\">"); if (isBold) { writer.Write("<b>"); } Utilities.HtmlEncode(name, writer); if (isBold) { writer.Write("</b>"); } writer.Write("</a></td>"); }
// Token: 0x0600259F RID: 9631 RVA: 0x000D9DA0 File Offset: 0x000D7FA0 private void RenderSettingsStart(TextWriter writer, bool isReadonly, string domId, Strings.IDs labelId, ThemeFileId iconId) { writer.Write("<div id=\""); writer.Write(domId); writer.Write("\" class=\""); if (isReadonly) { writer.Write("shareSettingRO"); } else { writer.Write("shareSetting"); } writer.Write("\"><div class=\"fltBefore\"><span class=\"shareLabel\">"); writer.Write(SanitizedHtmlString.FromStringId(labelId)); writer.Write("</span>"); this.userContext.RenderThemeImage(writer, iconId); writer.Write("</div><div class=\"shareOption\">"); }
// Token: 0x060019CF RID: 6607 RVA: 0x00095D93 File Offset: 0x00093F93 public void RenderBaseThemeImage(TextWriter writer, ThemeFileId themeFileId) { SessionContextUtilities.RenderBaseThemeImage(writer, themeFileId, this); }
// Token: 0x060013B7 RID: 5047 RVA: 0x00079373 File Offset: 0x00077573 public static void RenderThemeFileUrl(TextWriter writer, ThemeFileId themeFileId, ISessionContext sessionContext) { ThemeManager.RenderThemeFileUrl(writer, sessionContext.Theme.Id, themeFileId, sessionContext.IsBasicExperience); }
// Token: 0x060019D0 RID: 6608 RVA: 0x00095D9D File Offset: 0x00093F9D public void RenderBaseThemeImage(TextWriter writer, ThemeFileId themeFileId, string styleClass, params object[] extraAttributes) { SessionContextUtilities.RenderBaseThemeImage(writer, themeFileId, styleClass, this, extraAttributes); }
// Token: 0x060013C3 RID: 5059 RVA: 0x000795DF File Offset: 0x000777DF public static string GetThemeFileUrl(ThemeFileId themeFileId, ISessionContext sessionContext) { return(ThemeManager.GetThemeFileUrl(sessionContext.Theme.Id, themeFileId, sessionContext.IsBasicExperience)); }
// Token: 0x060019D2 RID: 6610 RVA: 0x00095DB7 File Offset: 0x00093FB7 public void RenderThemeImageWithToolTip(TextWriter writer, ThemeFileId themeFileId, string styleClass, Strings.IDs tooltipStringId, params string[] extraAttributes) { SessionContextUtilities.RenderThemeImageWithToolTip(writer, themeFileId, styleClass, tooltipStringId, this, extraAttributes); }
// Token: 0x060013BE RID: 5054 RVA: 0x00079498 File Offset: 0x00077698 public static void RenderThemeImageWithToolTip(TextWriter writer, ThemeFileId themeFileId, string styleClass, ISessionContext sessionContext, params string[] extraAttributes) { SessionContextUtilities.RenderThemeImageWithToolTip(writer, themeFileId, styleClass, -1018465893, sessionContext, extraAttributes); }
// Token: 0x060019D4 RID: 6612 RVA: 0x00095DD1 File Offset: 0x00093FD1 public void RenderThemeImageStart(TextWriter writer, ThemeFileId themeFileId, string styleClass, bool renderBaseTheme) { SessionContextUtilities.RenderThemeImageStart(writer, themeFileId, styleClass, renderBaseTheme, this); }
// Token: 0x06001FF9 RID: 8185 RVA: 0x000B8AC0 File Offset: 0x000B6CC0 protected virtual bool InternalRenderColumn(TextWriter writer, ColumnId columnId) { Column column = ListViewColumns.GetColumn(columnId); if (columnId <= ColumnId.ADIcon) { switch (columnId) { case ColumnId.MailIcon: case ColumnId.ContactIcon: break; case ColumnId.From: case ColumnId.To: case ColumnId.Subject: case ColumnId.Department: goto IL_66B; case ColumnId.HasAttachment: { string itemClass = this.dataSource.GetItemClass(); this.dataSource.GetItemId(); bool itemProperty = this.dataSource.GetItemProperty <bool>(ItemSchema.HasAttachment, false); this.dataSource.GetItemProperty <string>(MessageItemSchema.RequireProtectedPlayOnPhone, string.Empty); return(ListViewContentsRenderingUtilities.RenderHasAttachments(writer, this.userContext, itemProperty, itemClass)); } case ColumnId.Importance: goto IL_17B; case ColumnId.DeliveryTime: { ExDateTime itemProperty2 = this.dataSource.GetItemProperty <ExDateTime>(ItemSchema.ReceivedTime, ExDateTime.MinValue); return(this.RenderSmartDate(writer, itemProperty2)); } case ColumnId.SentTime: { ExDateTime itemProperty3 = this.dataSource.GetItemProperty <ExDateTime>(ItemSchema.SentTime, ExDateTime.MinValue); return(this.RenderSmartDate(writer, itemProperty3)); } case ColumnId.Size: { int itemProperty4 = this.dataSource.GetItemProperty <int>(ItemSchema.Size, 0); Utilities.RenderSizeWithUnits(writer, (long)itemProperty4, true); return(true); } default: switch (columnId) { case ColumnId.EmailAddresses: if (ObjectClass.IsDistributionList(this.dataSource.GetItemClass())) { this.RenderSingleEmailAddress(writer, this.dataSource.GetItemProperty <string>(ContactBaseSchema.FileAs, string.Empty), string.Empty, string.Empty, null, EmailAddressIndex.None, RecipientAddress.RecipientAddressFlags.DistributionList); return(true); } return(this.RenderEmailAddresses(writer)); case ColumnId.Email1: case ColumnId.Email2: case ColumnId.Email3: goto IL_408; case ColumnId.GivenName: case ColumnId.Surname: case ColumnId.SharepointDocumentDisplayName: case ColumnId.SharepointDocumentLastModified: case ColumnId.SharepointDocumentModifiedBy: case ColumnId.SharepointDocumentCheckedOutTo: case ColumnId.UncDocumentDisplayName: case ColumnId.UncDocumentLastModified: goto IL_66B; case ColumnId.Categories: case ColumnId.ContactCategories: goto IL_34E; case ColumnId.SharepointDocumentIcon: return(this.RenderSharepointDocumentIcon(writer)); case ColumnId.SharepointDocumentFileSize: { long itemProperty5 = this.dataSource.GetItemProperty <long>(SharepointDocumentSchema.FileSize, 0L); Utilities.RenderSizeWithUnits(writer, itemProperty5, true); return(true); } case ColumnId.UncDocumentIcon: return(this.RenderUncDocumentIcon(writer)); case ColumnId.UncDocumentLibraryIcon: return(ListViewContentsRenderingUtilities.RenderItemIcon(writer, this.userContext, "ipf.documentlibrary.sharepoint")); case ColumnId.UncDocumentFileSize: { long itemProperty6 = this.dataSource.GetItemProperty <long>(UncDocumentSchema.FileSize, 0L); Utilities.RenderSizeWithUnits(writer, itemProperty6, true); return(true); } case ColumnId.SharepointDocumentLibraryIcon: return(ListViewContentsRenderingUtilities.RenderItemIcon(writer, this.userContext, "ipf.documentlibrary.sharepoint")); default: if (columnId != ColumnId.ADIcon) { goto IL_66B; } break; } break; } } else { if (columnId == ColumnId.EmailAddressAD) { return(this.RenderADEmailAddress(this.dataSource, writer)); } switch (columnId) { case ColumnId.YomiFullName: { StringBuilder stringBuilder = new StringBuilder(); string itemProperty7 = this.dataSource.GetItemProperty <string>(ContactSchema.YomiLastName, string.Empty); if (!string.IsNullOrEmpty(itemProperty7)) { Utilities.HtmlEncode(itemProperty7, stringBuilder); } string itemProperty8 = this.dataSource.GetItemProperty <string>(ContactSchema.YomiFirstName, string.Empty); if (!string.IsNullOrEmpty(itemProperty8)) { if (stringBuilder.Length > 0) { stringBuilder.Append(" "); } Utilities.HtmlEncode(itemProperty8, stringBuilder); } if (stringBuilder.Length == 0) { return(false); } writer.Write(stringBuilder.ToString()); return(true); } case ColumnId.YomiLastName: case ColumnId.YomiDisplayNameAD: case ColumnId.YomiDepartmentAD: case ColumnId.ResourceCapacityAD: case ColumnId.FlagStartDate: case ColumnId.ContactFlagStartDate: case ColumnId.MemberDisplayName: case ColumnId.ConversationLastDeliveryTime: case ColumnId.ConversationIcon: case ColumnId.ConversationSubject: case ColumnId.ConversationUnreadCount: case ColumnId.ConversationHasAttachment: case ColumnId.ConversationSenderList: goto IL_66B; case ColumnId.FlagDueDate: case ColumnId.ContactFlagDueDate: case ColumnId.TaskFlag: { FlagStatus itemProperty9 = this.dataSource.GetItemProperty <FlagStatus>(ItemSchema.FlagStatus, FlagStatus.NotFlagged); int itemProperty10 = this.dataSource.GetItemProperty <int>(ItemSchema.ItemColor, int.MinValue); ThemeFileId themeFileId = ThemeFileId.FlagEmpty; if (itemProperty9 == FlagStatus.NotFlagged) { string itemClass2 = this.dataSource.GetItemClass(); if (ObjectClass.IsTask(itemClass2)) { bool itemProperty11 = this.dataSource.GetItemProperty <bool>(ItemSchema.IsComplete, false); if (itemProperty11) { themeFileId = (this.IsAssignedTask ? ThemeFileId.FlagCompleteDisabled : ThemeFileId.FlagComplete); } else { themeFileId = (this.IsAssignedTask ? ThemeFileId.FlagDisabled : ThemeFileId.Flag); } } } else if (itemProperty10 == -2147483648 && itemProperty9 == FlagStatus.Flagged) { themeFileId = ThemeFileId.FlagSender; } else if (itemProperty9 == FlagStatus.Flagged) { themeFileId = ThemeFileId.Flag; } else { themeFileId = ThemeFileId.FlagComplete; } this.userContext.RenderThemeImage(writer, themeFileId, null, new object[] { "id=imgFlg" }); return(true); } case ColumnId.TaskIcon: case ColumnId.MemberIcon: break; case ColumnId.MarkCompleteCheckbox: { bool itemProperty12 = this.dataSource.GetItemProperty <bool>(ItemSchema.IsComplete, false); writer.Write("<input id=chkMkCmp type=checkbox class=mkCmp"); if (this.IsAssignedTask) { writer.Write(" disabled"); } writer.Write(itemProperty12 ? " checked>" : ">"); return(true); } case ColumnId.DueDate: { ExDateTime itemProperty13 = this.dataSource.GetItemProperty <ExDateTime>(TaskSchema.DueDate, ExDateTime.MinValue); if (itemProperty13 != ExDateTime.MinValue) { writer.Write(itemProperty13.ToString(this.userContext.UserOptions.DateFormat)); return(true); } return(false); } case ColumnId.MemberEmail: goto IL_408; case ColumnId.DeletedOnTime: { ExDateTime itemProperty14 = this.dataSource.GetItemProperty <ExDateTime>(StoreObjectSchema.DeletedOnTime, ExDateTime.MinValue); return(this.RenderWeekdayDateTime(writer, itemProperty14)); } case ColumnId.DumpsterReceivedTime: { ExDateTime itemProperty15 = this.dataSource.GetItemProperty <ExDateTime>(ItemSchema.ReceivedTime, ExDateTime.MinValue); return(this.RenderWeekdayDateTime(writer, itemProperty15)); } case ColumnId.ObjectDisplayName: { string itemProperty16 = this.dataSource.GetItemProperty <string>(FolderSchema.DisplayName, string.Empty); if (string.IsNullOrEmpty(itemProperty16)) { itemProperty16 = this.dataSource.GetItemProperty <string>(ItemSchema.Subject, string.Empty); } if (itemProperty16.Length == 0) { return(false); } Utilities.HtmlEncode(itemProperty16, writer); return(true); } case ColumnId.ObjectIcon: { VersionedId itemProperty17 = this.dataSource.GetItemProperty <VersionedId>(FolderSchema.Id); if (itemProperty17 != null) { return(ListViewContentsRenderingUtilities.RenderItemIcon(writer, this.userContext, ThemeFileId.Folder)); } return(this.RenderIcon(writer)); } case ColumnId.ConversationImportance: goto IL_17B; case ColumnId.ConversationCategories: goto IL_34E; default: { if (columnId != ColumnId.IMAddress) { goto IL_66B; } string itemProperty18 = this.dataSource.GetItemProperty <string>(ContactSchema.IMAddress, string.Empty); this.RenderSingleEmailAddress(writer, itemProperty18, itemProperty18, itemProperty18, null, EmailAddressIndex.None, RecipientAddress.RecipientAddressFlags.None); return(true); } } } return(this.RenderIcon(writer)); IL_17B: Importance importance = Importance.Normal; object itemProperty19 = this.dataSource.GetItemProperty <object>(ListViewColumns.GetColumn(columnId)[0]); if (itemProperty19 is Importance || itemProperty19 is int) { importance = (Importance)itemProperty19; } return(ListViewContentsRenderingUtilities.RenderImportance(writer, this.UserContext, importance)); IL_34E: this.RenderCategories(writer, columnId == ColumnId.ConversationCategories); return(true); IL_408: PropertyDefinition propertyDefinition = ContactSchema.Email1; switch (columnId) { case ColumnId.Email1: break; case ColumnId.Email2: propertyDefinition = ContactSchema.Email2; goto IL_447; case ColumnId.Email3: propertyDefinition = ContactSchema.Email3; goto IL_447; default: if (columnId != ColumnId.MemberEmail) { goto IL_447; } break; } propertyDefinition = ContactSchema.Email1; IL_447: Participant itemProperty20 = this.dataSource.GetItemProperty <Participant>(propertyDefinition, null); if (itemProperty20 == null) { return(false); } string text = null; string text2 = null; ContactUtilities.GetParticipantEmailAddress(itemProperty20, out text2, out text); if (string.IsNullOrEmpty(text2)) { return(false); } Utilities.HtmlEncode(text2, writer); return(true); IL_66B: object itemProperty21 = this.dataSource.GetItemProperty <object>(column[0]); if (itemProperty21 is ExDateTime) { writer.Write(((ExDateTime)itemProperty21).ToString()); } else if (itemProperty21 is DateTime) { ExDateTime exDateTime = new ExDateTime(this.userContext.TimeZone, (DateTime)itemProperty21); writer.Write(exDateTime.ToString()); } else if (itemProperty21 is string) { string text3 = (string)itemProperty21; if (text3.Length == 0) { return(false); } Utilities.HtmlEncode(text3, writer); } else if (itemProperty21 is int) { Utilities.HtmlEncode(((int)itemProperty21).ToString(CultureInfo.CurrentCulture.NumberFormat), writer); } else if (itemProperty21 is long) { Utilities.HtmlEncode(((long)itemProperty21).ToString(CultureInfo.CurrentCulture.NumberFormat), writer); } else if (itemProperty21 is Unlimited <int> ) { if (((Unlimited <int>)itemProperty21).IsUnlimited) { return(false); } Utilities.HtmlEncode(((Unlimited <int>)itemProperty21).Value.ToString(CultureInfo.CurrentCulture.NumberFormat), writer); } else { if (itemProperty21 is PropertyError) { return(false); } if (itemProperty21 is PropertyError) { return(false); } } return(true); }
// Token: 0x060019D5 RID: 6613 RVA: 0x00095DDE File Offset: 0x00093FDE public void RenderThemeImageEnd(TextWriter writer, ThemeFileId themeFileId) { SessionContextUtilities.RenderThemeImageEnd(writer, themeFileId); }
public ToolbarButton(string command, ToolbarButtonFlags flags, Strings.IDs textId, ThemeFileId image) { this.command = command; this.flags = flags; this.textId = textId; this.image = image; }
// Token: 0x060019D6 RID: 6614 RVA: 0x00095DE7 File Offset: 0x00093FE7 public string GetThemeFileUrl(ThemeFileId themeFileId) { return(SessionContextUtilities.GetThemeFileUrl(themeFileId, this)); }
// Token: 0x060014BD RID: 5309 RVA: 0x0007E643 File Offset: 0x0007C843 public static void RenderThemeFileUrl(TextWriter writer, uint themeId, ThemeFileId themeFileId, bool isBasicExperience) { ThemeManager.RenderThemeFileUrl(writer, themeId, (int)themeFileId, isBasicExperience, true); }
// Token: 0x0600302E RID: 12334 RVA: 0x00119E0C File Offset: 0x0011800C public static DocumentLibraryObjectId CreateDocumentLibraryObjectId(OwaContext owaContext) { DocumentLibraryObjectId documentLibraryObjectId = null; if (owaContext == null) { throw new ArgumentNullException("owaContext"); } HttpContext httpContext = owaContext.HttpContext; HttpRequest request = httpContext.Request; string queryStringParameter = Utilities.GetQueryStringParameter(request, "TranslatedURL", false); bool flag = !string.IsNullOrEmpty(queryStringParameter); string queryStringParameter2 = Utilities.GetQueryStringParameter(request, "id", false); bool flag2 = !string.IsNullOrEmpty(queryStringParameter2); Uri uri; if (!flag2) { string queryStringParameter3 = Utilities.GetQueryStringParameter(request, "URL", false); uri = Utilities.TryParseUri(queryStringParameter3); } else { documentLibraryObjectId = DocumentLibraryObjectId.Deserialize(queryStringParameter2); if (documentLibraryObjectId == null) { ExTraceGlobals.DocumentsTracer.TraceDebug(0L, "Other classification error. objectId " + queryStringParameter2); Utilities.TransferToErrorPage(owaContext, LocalizedStrings.GetNonEncoded(-785304559), null, ThemeFileId.Warning, true); return(null); } if (documentLibraryObjectId is UncObjectId) { uri = (documentLibraryObjectId as UncObjectId).Path; } else { uri = (documentLibraryObjectId as SharepointSiteId).SiteUri; } } if (uri == null || string.IsNullOrEmpty(uri.Host) || string.IsNullOrEmpty(uri.Scheme)) { ExTraceGlobals.DocumentsTracer.TraceDebug(0L, "URI was Invalid."); Utilities.TransferToErrorPage(owaContext, LocalizedStrings.GetNonEncoded(-2054976140), flag ? string.Format(LocalizedStrings.GetHtmlEncoded(-666455008), "<a href=\"" + Utilities.UrlEncode(queryStringParameter) + "\" target=\"_blank\" class=lnk>", "</a>") : null, ThemeFileId.Warning, true); return(null); } if (!DocumentLibraryUtilities.IsTrustedProtocol(uri.Scheme)) { ExTraceGlobals.DocumentsTracer.TraceDebug(0L, "URI protocol is not http, https or file."); Utilities.TransferToErrorPage(owaContext, LocalizedStrings.GetNonEncoded(1453018462), null, ThemeFileId.ButtonDialogInfo, true); return(null); } if (!DocumentLibraryUtilities.IsInternalUri(uri.Host, owaContext.UserContext)) { ExTraceGlobals.DocumentsTracer.TraceDebug(0L, "URI was not internal."); Utilities.TransferToErrorPage(owaContext, LocalizedStrings.GetNonEncoded(-1721073157), null, ThemeFileId.Warning, true); return(null); } if (DocumentLibraryUtilities.IsBlockedHostName(uri.Host, owaContext.UserContext)) { ExTraceGlobals.DocumentsTracer.TraceDebug(0L, "URI was blocked."); Utilities.TransferToErrorPage(owaContext, LocalizedStrings.GetNonEncoded(343095135), null, ThemeFileId.Warning, true); return(null); } ClassifyResult documentLibraryObjectId2 = DocumentLibraryUtilities.GetDocumentLibraryObjectId(uri, owaContext.UserContext); if (documentLibraryObjectId2.Error != ClassificationError.None) { string errorDetailedDescription = null; ThemeFileId icon = ThemeFileId.Warning; string nonEncoded; if (documentLibraryObjectId2.Error == ClassificationError.ConnectionFailed) { ExTraceGlobals.DocumentsTracer.TraceDebug(0L, "Connection could not be made to server."); nonEncoded = LocalizedStrings.GetNonEncoded(678272416); } else if (documentLibraryObjectId2.Error == ClassificationError.ObjectNotFound) { ExTraceGlobals.DocumentsTracer.TraceDebug(0L, "URI object not found."); nonEncoded = LocalizedStrings.GetNonEncoded(-54320700); } else if (documentLibraryObjectId2.Error == ClassificationError.AccessDenied) { ExTraceGlobals.DocumentsTracer.TraceDebug(0L, "URI access is denied."); nonEncoded = LocalizedStrings.GetNonEncoded(234621291); } else if (documentLibraryObjectId2.Error == ClassificationError.UriTypeNotSupported) { ExTraceGlobals.DocumentsTracer.TraceDebug(0L, "URI is not supported."); nonEncoded = LocalizedStrings.GetNonEncoded(1453018462); icon = ThemeFileId.ButtonDialogInfo; } else if (documentLibraryObjectId2.Error == ClassificationError.InvalidUri) { ExTraceGlobals.DocumentsTracer.TraceDebug(0L, "URI was Invalid."); nonEncoded = LocalizedStrings.GetNonEncoded(-2054976140); if (flag) { errorDetailedDescription = string.Format(LocalizedStrings.GetNonEncoded(-666455008), "<a href=\"" + queryStringParameter + "\" target=\"_blank\" class=lnk>", "</a>"); } } else { ExTraceGlobals.DocumentsTracer.TraceDebug(0L, "Other classification error. ClassifyResult.Error: " + documentLibraryObjectId2.Error.ToString()); nonEncoded = LocalizedStrings.GetNonEncoded(-785304559); } Utilities.TransferToErrorPage(owaContext, nonEncoded, errorDetailedDescription, icon, true); return(null); } if (!flag2) { documentLibraryObjectId = documentLibraryObjectId2.ObjectId; } return(documentLibraryObjectId); }
// Token: 0x060014C1 RID: 5313 RVA: 0x0007E6CC File Offset: 0x0007C8CC public static void RenderBaseThemeFileUrl(TextWriter writer, ThemeFileId themeFileId) { ThemeManager.RenderBaseThemeFileUrl(writer, themeFileId, true); }
// Token: 0x0600148E RID: 5262 RVA: 0x0007DC0D File Offset: 0x0007BE0D internal bool IsFileInTheme(ThemeFileId themeFileId) { return(this.IsFileInTheme((int)themeFileId)); }