SPMobileUtility members

Provides access to methods and enumerations for working with a mobile Web application.

The SPMobileUtility type exposes the following members.

  Name Description
Public property Static member DefaultStyleSheetTemplatePath Gets the path for the default mobile style sheet.
Public property Static member MaximumImageSize Gets the maximum size, in Kbytes, of any image that can appear on a mobile page.
Top

  Name Description
Public method Static member AppendMobileQueryString Returns the URL with either “?Mobile=1” or “?Mobile=0” appended to the end.
Public method Static member AppendSourceQueryString Appends, to the URL of a mobile page, the URL of the page from which the user navigated; that is, the page to which a Back button would navigate.
Public method Static member CreateFolderNavigation Obsolete. Creates a link to the contents of a child folder.
Public method Static member CreateLogOnSelector Obsolete. Creates a logOn selector based on the ClaimsAuthenticationProviders in the current context.
Public method Static member EncodeQueryStrings Returns the URL with all query values encoded.
Public method Static member GenerateExternalUri Generates an external (outside the firewall) URI for the page in the specified internal URI.
Public method Static member GenerateInternalUrl Returns an absolute internal (within the firewall) URL based on the specified URL.
Public method Static member GetApplicationPath() Returns the application path for the current mobile Web application.
Public method Static member GetApplicationPath(SPWeb) Returns the application path for the specified mobile Web application.
Public method Static member GetAppRootDirName() Gets the Web-relative mobile application root directory path.
Public method Static member GetAppRootDirName(SPWeb) Obsolete. Gets the Web-relative mobile application root directory path.
Public method Static member GetBooleanFieldValue Returns the value of the specified Boolean field.
Public method Static member GetClaimsAuthenticationProvider Gets the specified Claims Authentication provider from the current. context.
Public method Static member GetDateOptions Returns the date options of the mobile Web application that are associated with the specified context and calendar type.
Public method Static member GetDispFormUrl() Returns the URL of the display form (DispForm.aspx) of the mobile Web application.
Public method Static member GetDispFormUrl(SPContext) Returns the URL of the display form (DispForm.aspx) of the mobile Web application.
Public method Static member GetDispFormUrl(SPListItem) Creates the display form from a SPListItem
Public method Static member GetDispFormUrl(SPView, SPItem, SPContext) Returns the URL of the display form (DispForm.aspx) of the mobile Web application.
Public method Static member GetEditFormUrl() Returns the URL of the edit form (EditForm.aspx) of the mobile Web application.
Public method Static member GetEditFormUrl(SPContext) Returns the URL of the edit form (EditForm.aspx) of the mobile Web application.
Public method Static member GetEditFormUrl(SPView, SPItem, SPContext) Returns the URL of the edit form (EditForm.aspx) of the mobile Web application.
Public method Static member GetEllipsisString(String, Int32) Returns a truncated version of the specified string up to the specified length with ellipsis characters appended, or the entire string if it does not exceed the specified length.
Public method Static member GetEllipsisString(String, Int32, String) Returns a truncated version of the specified string up to the specified length with ellipsis characters appended, or the entire string if it does not exceed the specified length.
Public method Static member GetErrorMessage Returns error message text for the specified HTTP context.
Public method Static member GetFirstMobileView Obsolete. Returns the first view in the specified list that applies to a mobile device.
Public method Static member GetFormUrl(PAGETYPE) Returns the URL of the specified form in a mobile Web application.
Public method Static member GetFormUrl(SPContext, PAGETYPE) Returns the URL of the specified form in a mobile Web application.
Public method Static member GetFormUrl(SPView, SPItem, SPContext, PAGETYPE) Returns the URL of the specified form in a mobile Web application.
Public method Static member GetFormUrl(SPView, SPList, SPItem, SPContext, PAGETYPE) Returns the URL of the specified form in a mobile Web application.
Public method Static member GetIisSettings Gets an object with IIS settings based on the specified HTTP context.
Public method Static member GetImageSizeFromUri Gets the size in Kbytes of the image file at the specified path.
Public method Static member GetItemId Returns the identifier of the specified data transport item of a mobile Web application.
Public method Static member GetMobileConfigValue Returns a string version of the configuration value for the specified mobile Web application.
Public method Static member GetMobileConfigValueAsInt Returns an integer version of the configuration value for the specified mobile Web application.
Public method Static member GetMobileDefaultView Obsolete. Returns the default view for an item in the specified list that applies to a mobile device.
Public method Static member GetMobileViewFromList(SPList) Gets the default mobile view of the specified list.
Public method Static member GetMobileViewFromList(SPList, SPContext) Gets the default mobile view of the specified list for the specified context.
Public method Static member GetNewFormUrl() Returns the URL of the new form (NewForm.aspx) of a mobile Web application.
Public method Static member GetNewFormUrl(SPContext) Returns the URL of the new form (NewForm.aspx)of a mobile Web application.
Public method Static member GetNewFormUrl(SPView, SPContext) Returns the URL of the new form (NewForm.aspx)of a mobile Web application.
Public method Static member GetShortApplicationPath() Returns the abbreviated application path for the current mobile Web application.
Public method Static member GetShortApplicationPath(SPWeb) Returns the abbreviated application path for the specified mobile Web application.
Public method Static member GetSPMobileCookieValue Returns the value of SPMobileCookieName if exist.
Public method Static member GetUrlKeyValue Returns a string version of the value associated with the specified URL key.
Public method Static member GetUrlKeyValueAsInt Returns an integer version of the value that is associated with the specified URL key.
Public method Static member GetValidMobileView Obsolete. Returns the next valid mobile view for the specified list.
Public method Static member GetViewUrl(SPList) Returns the URL of the current list view in a mobile Web application.
Public method Static member GetViewUrl(SPList, SPView) Returns the URL of the specified list view in a mobile Web application.
Public method Static member GetViewUrl(SPList, SPView, SPFolder) Returns the URL of the specified list view in a mobile Web application.
Public method Static member GetViewUrl(SPList, SPView, SPContext, SPFolder) Returns the URL of the specified list view in a mobile Web application.
Public method Static member GetWebConfigValue Returns the site configuration value that is associated with the specified configuration key for a mobile Web application.
Public method Static member GetWebPropertyValue Returns the value of the specified Web property.
Public method Static member IsAutoMobileBrowserRedirectActive Returns whether Automatic Mobile Browser Redirection is activate or not.
Public method Static member IsFileUploadSupported Returns a value that indicates whether a mobile device can upload files according to the specified capabilities object.
Public method Static member IsMobilePageRequest Returns a value that indicates whether the mobile version of the request page should be returned.
Public method Static member IsValidField Returns a Boolean value that indicates whether the specified field is valid.
Public method Static member IsValidTemplateName Returns a Boolean value that indicates whether the specified template name for a mobile Web application is valid.
Public method Static member IsViewExcluded Returns a value that indicates whether the specified view, in the specified context, is not allowed on mobile devices.
Public method Static member IsViewFieldExcluded Returns a value that indicates whether the specified field (column) appears in mobile list view.
Public method Static member Redirect(String, SPRedirectFlags, HttpContext) Redirects the user to the specified URL, if it is valid.
Public method Static member Redirect(String, SPRedirectFlags, HttpContext, String) Redirects the user to the specified URL, if it is valid, with the specified query strings.
Public method Static member RemoveWssAuthCookies Removes WSS cookies, which are used for Claims Authentication.
Public method Static member SetErrorMessage Specifies error message text for the specified HTTP context.
Public method Static member SetSPMobileCookieValue Set cookie for SPMobileCookieName.
Public method Static member SupportsTouchUserInterface Gets a value that indicates whether the mobile device browser supports touch screens.
Public method Static member UrlKeyValueDecode Decodes the specified query string from a URL that was encoded with the UrlKeyValueEncode(String) method.
Public method Static member UrlKeyValueEncode Encodes the specified query string (key/value pair) as either UTF-8 or Unicode depending on the device capabilities.
Top

  Name Description
Public field Static member AccessKeyAttrName The attribute name of the access key for a mobile Web application.
Public field Static member AdvLogOffPageFileName
Public field Static member AdvLogOnPageFileName
Public field Static member AdvMultiLogOnPageFileName
Public field Static member AllDayEventFieldName The all-day event field name for a mobile Web application.
Public field Static member ChtmlId The cHTML identifier for a mobile Web application.
Public field Static member ContentsSuffixName The contents suffix name for a mobile Web application.
Public field Static member DBCSQueryStringEncodingKey The encoding key of a double-byte character set (DBCS) query string for a mobile Web application.
Public field Static member DefaultFileName The default file name of a mobile Web application.
Public field Static member DefaultStringName The default string name of a mobile Web application.
Public field Static member DeletePageFileName The default page file name of a mobile Web application.
Public field Static member DispFormFileName The file name of the display form of a mobile Web application.
Public field Static member DocomoId The DoCoMo identifier for a mobile Web application.
Public field Static member EditFormFileName The file name of the edit form of a mobile Web application.
Public field Static member EndDateFieldName The field name of the end date for a mobile Web application.
Public field Static member ErrorPageFileName The file name of the error page for a mobile Web application.
Public field Static member EventDateFieldName The field name of the event date for a mobile Web application.
Public field Static member EventTypeName The name (not the value) of the event type parameter.
Public field Static member HomePageFileName The file name of the home page of a mobile Web application when the corresponding nonmobile home page is not a wiki-enabled page or a Web Parts page.
Public field Static member HtmlId The HTML identifier of a mobile Web application.
Public field Static member InvalidValueString The invalid-value string of a mobile Web application.
Public field Static member ItemIdUrlKey The item-identifier URL key of a mobile Web application.
Public field Static member JphoneId The Jphone identifier for a mobile Web application.
Public field Static member LayoutsDirectoryName Obsolete. The directory name of the layouts for a mobile Web application.
Public field Static member ListIdUrlKey The list-identifier URL key of a mobile Web application.
Public field Static member LoginPageFileName The file name of the login page for a mobile Web application.
Public field Static member LogoutPageFileName The file name of the logout page for a mobile Web application.
Public field Static member MobileAppRootDirectoryName The root directory name of a mobile Web application.
Public field Static member MobileContextHttpHanderPrefix The prefix of the context HTTP handler for a mobile Web application.
Public field Static member MobileErrorHttpHander The HTTP error handler for a mobile Web application.
Public field Static member MobilePaginationWeightName The name of the pagination weight for a mobile Web application.
Public field Static member MobileRedirectId The redirect identifier of a mobile Web application.
Public field Static member MultiLogOnFileName
Public field Static member NavigationSuffixName The navigation suffix name of a mobile Web application.
Public field Static member NewFormFileName The file name of the new form of a mobile Web application.
Public field Static member NokiaId The Nokia identifier of a mobile Web application.
Public field Static member OpenwaveId The Openwave identifier of a mobile Web application.
Public field Static member OperaId The Opera identifier of a mobile Web application.
Public field Static member ParentIdFieldName The field name of the parent identifier of a mobile Web application.
Public field Static member RecurrenceFieldName The recurrence field name of a mobile Web application.
Public field Static member Redirect303Key The Redirect 303 key for a mobile Web application.
Public field Static member RedirectSuffixName The name of the redirect suffix of a mobile Web application.
Public field Static member SPMobileByPassKey
Public field Static member SPMobileCookieName
Public field Static member TitleSuffixName The name of the title suffix of a mobile Web application.
Public field Static member UrlPrefix The URL prefix of a mobile Web application.
Public field Static member ViewFileName The file name of a view in a mobile Web application.
Public field Static member ViewIdUrlKey The URL key of the view identifier in a mobile Web application.
Public field Static member WmlId The WML identifier of a mobile Web application.
Public field Static member XhtmlId The XHTML identifier of a mobile Web application.
Top
Show: