This project is read-only.
<?xml version="1.0"?>
-<doc> -<assembly> <name>Ahmad.A.Ousman.DotNetExtensions</name> </assembly> -<members> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.Constants.CommonConstants"> <summary> Common Constants </summary> </member> -<member name="F:Ahmad.A.Ousman.DotNetExtensions.Constants.CommonConstants.EMPLOYEES_CACHE"> <summary> EMPLOYEES_CACHE = "Employees_{0}" </summary> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.Constants.FileNameFormat"> <summary> File Name Format </summary> </member> -<member name="F:Ahmad.A.Ousman.DotNetExtensions.Constants.FileNameFormat.INVALID_PATH_AND_FILE_NAME_CHARACTERS"> -<summary> 
<![CDATA[INVALID_PATH_AND_FILE_NAME_CHARACTERS ="\\/:*?\"<<>|#{}%~&";]]>
 </summary> </member> -<member name="F:Ahmad.A.Ousman.DotNetExtensions.Constants.FileNameFormat.EMPTY_SPACE"> -<summary> 
<![CDATA[EMPTY_SPACE = " ";]]>
 </summary> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.Constants.PublishingPageFieldNames"> <summary> Publishing Page Field Names </summary> </member> -<member name="F:Ahmad.A.Ousman.DotNetExtensions.Constants.PublishingPageFieldNames.PUBLISHING_PAGE_LAYOUT"> <summary> PUBLISHING_PAGE_LAYOUT = "PublishingPageLayout" </summary> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.Constants.RegularExpressionPatterns"> <summary> Regular Expression Patterns </summary> </member> -<member name="F:Ahmad.A.Ousman.DotNetExtensions.Constants.RegularExpressionPatterns.IMAGE_PATTERN"> -<summary> 
<![CDATA[IMAGE_PATTERN = @"(?<=img\s+.*src\=[\x27\x22])(?<Url>[^\x27\x22]*)(?=[\x27\x22])";]]>
 </summary> </member> -<member name="F:Ahmad.A.Ousman.DotNetExtensions.Constants.RegularExpressionPatterns.HREF_PATTERN"> -<summary> 
<![CDATA[HREF_PATTERN = @"(?<=a\s+.*href\=[\x27\x22])(?<Url>[^\x27\x22]*)(?=[\x27\x22])";]]>
 </summary> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.Constants.SPNavigationNodeType"> <summary> SP Navigation Node Type </summary> </member> -<member name="F:Ahmad.A.Ousman.DotNetExtensions.Constants.SPNavigationNodeType.HEADING"> <summary> HEADING = "Heading"; </summary> </member> -<member name="F:Ahmad.A.Ousman.DotNetExtensions.Constants.SPNavigationNodeType.AUTHORED_LINK_PLAIN"> <summary> AUTHORED_LINK_PLAIN = "AuthoredLinkPlain"; </summary> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.DTO.BaseSPNavigationNode"> <summary> Base SP Navigation Node </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.BaseSPNavigationNode.BlankUrl"> <summary> BlankUrl | bool </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.BaseSPNavigationNode.LastModifiedDate"> <summary> LastModifiedDate | DateTime </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.BaseSPNavigationNode.Target"> <summary> Target | String </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.BaseSPNavigationNode.vti_navsequencechild"> <summary> vti_navsequencechild | bool </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.BaseSPNavigationNode.UrlQueryString"> <summary> UrlQueryString | string </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.BaseSPNavigationNode.CreatedDate"> <summary> CreatedDate | DateTime </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.BaseSPNavigationNode.Description"> <summary> Description | String </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.BaseSPNavigationNode.UrlFragment"> <summary> UrlFragment | String </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.BaseSPNavigationNode.NodeType"> <summary> NodeType | String </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.BaseSPNavigationNode.Audience"> <summary> Audience | String </summary> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.Extensions.DictionaryExtensions.DictionaryExtensions"> <summary> Dictionary Extensions </summary> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.DictionaryExtensions.DictionaryExtensions.TryGetValue``1(System.Collections.Generic.Dictionary{System.String,System.Object},System.String)"> <summary> Use this method to Try Get Dictionary Value. </summary> <typeparam name="T"/> <param name="values"/> <param name="key"/> <returns>T</returns> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.DTO.BaseListItem"> <summary> public Guid UniqueId { get; set; } public string Title { get; set; } public int ID { get; set; } </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.BaseListItem.UniqueId"> <summary> UniqueId | Guid </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.BaseListItem.Title"> <summary> Title | string </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.BaseListItem.ID"> <summary> ID | Integer </summary> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.DTO.EmailActivity"> <summary> Email Activity </summary> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.DTO.EmailActivity.#ctor"> <summary> Default Constructor </summary> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.DTO.EmailActivity.#ctor(System.String,System.String,System.String)"> <summary> </summary> <param name="to"/> <param name="subject"/> <param name="body"/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.DTO.EmailActivity.#ctor(System.Collections.Generic.List{System.String},System.String,System.String)"> <summary> </summary> <param name="to"/> <param name="subject"/> <param name="body"/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.DTO.EmailActivity.#ctor(System.Collections.Generic.List{System.String},System.Collections.Generic.List{System.String},System.String,System.String)"> <summary> </summary> <param name="to"/> <param name="cc"/> <param name="subject"/> <param name="body"/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.DTO.EmailActivity.#ctor(System.String,System.String,System.String,System.String)"> <summary> </summary> <param name="to"/> <param name="cc"/> <param name="subject"/> <param name="body"/> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.EmailActivity.Subject"> <summary> Subject | string </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.EmailActivity.Body"> <summary> Body | string </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.EmailActivity.To"> <summary> To | List of string </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.EmailActivity.CC"> <summary> CC | List of string </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.EmailActivity.Header"> <summary> Header | string Dictionary </summary> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.DTO.EventReceiverDefinition"> <summary> Event Receiver Definition </summary> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.DTO.EventReceiverDefinition.Match(System.String)"> <summary> Match | Method to check item that match. </summary> <param name="keyword"/> <returns/> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.EventReceiverDefinition.Name"> <summary> Name | string </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.EventReceiverDefinition.DisplayName"> <summary> Display Name | string </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.EventReceiverDefinition.Id"> <summary> Id | Guid </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.EventReceiverDefinition.Assembly"> <summary> Assembly | string </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.EventReceiverDefinition.Class"> <summary> Class | string </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.EventReceiverDefinition.SequenceNumber"> <summary> Sequence Number | Integer </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.EventReceiverDefinition.Type"> <summary> Type | SPEventReceiverType </summary> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.DTO.PublishingPageItem"> <summary> Publishing Page Item </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.PublishingPageItem.PublishingPageLayout"> <summary> PublishingPageLayout | SPFieldUrlValue </summary> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.DTO.SPSiteDataQueryBaseRow"> <summary> SP Site Data Query Base Row </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.SPSiteDataQueryBaseRow.ListId"> <summary> ListId | string </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.SPSiteDataQueryBaseRow.WebId"> <summary> WebId | string </summary> </member> -<member name="P:Ahmad.A.Ousman.DotNetExtensions.DTO.SPSiteDataQueryBaseRow.ID"> <summary> ID | string </summary> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.Extensions.EnumExtensions.EnumExtensions"> <summary> Enum Extensions </summary> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.EnumExtensions.EnumExtensions.Value(System.Enum)"> <summary> Use this method to get the integer value of any enum </summary> <param name="value"/> <returns>int</returns> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.Logging.EventViewer.EventViewerLogService"> <summary> Event Viewer Log Service </summary> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Logging.EventViewer.EventViewerLogService.LogEvent(System.String,System.String,System.Diagnostics.EventLogEntryType)"> <summary> This method Logs message to event Viewer </summary> <param name="source"/> <param name="message"/> <param name="type"/> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.ExceptionHanlding.ExceptionHandler"> <summary> This class is used to Hanlde Exceptions. </summary> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.ExceptionHanlding.ExceptionHandler.Handle(System.Exception,System.String)"> <summary> This method is an extension for Exception Type where it handles the attached exception. </summary> <param name="exception">Exception</param> <param name="product">string</param> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.ExceptionHanlding.ExceptionHandler.Handle(System.Exception)"> <summary> This method is an extension for Exception Type where it handles the attached exception. </summary> <param name="exception">Exception</param> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.Extensions.GenericsExtensions.GenericsExtensions"> <summary> Generics Extensions </summary> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.GenericsExtensions.GenericsExtensions.SerializeAsXml``1(``0)"> <summary> Use this method to Serialize a Generic Type to XML </summary> <typeparam name="T"/> <param name="data"/> <returns>string</returns> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.GenericsExtensions.GenericsExtensions.DeserializeFromXml``1(System.String)"> <summary> De-Serialize a XML to an Object </summary> <typeparam name="T"/> <param name="data"/> <returns>T</returns> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.Extensions.QueryStringExtensions.QueryStringExtensions"> <summary> Query String Extensions </summary> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.QueryStringExtensions.QueryStringExtensions.CleanQueryString(System.Collections.Specialized.NameValueCollection,System.String[])"> <summary> This method removes array of parameters from the query string </summary> <param name="queryString"/> <param name="parametersToRemove"/> <returns> it returns a new query string with the parameters removed. </returns> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.QueryStringExtensions.QueryStringExtensions.SetQueryStringParameter(System.Collections.Specialized.NameValueCollection,Microsoft.SharePoint.NameValuePair[])"> <summary> This method appends a list of parameters to the query string. </summary> <param name="queryString"/> <param name="parametersToSet"/> <returns> New Query string with the list of parameters. </returns> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.BusinessDataConnectivityExtensions.BusinessDataConnectivityExtensions"> <summary> Business Data Connectivity Extensions </summary> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.BusinessDataConnectivityExtensions.BusinessDataConnectivityExtensions.TryGetEntity(Microsoft.SharePoint.BusinessData.MetadataModel.DatabaseBackedMetadataCatalog,System.String,System.String)"> <summary> This Method Tries to get Entity </summary> <param name="catalog"/> <param name="nameSpace"/> <param name="entityName"/> <returns>IEntity</returns> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.BusinessDataConnectivityExtensions.BusinessDataConnectivityExtensions.TryGetMethodInstance(Microsoft.BusinessData.MetadataModel.IEntity,System.String,Microsoft.BusinessData.MetadataModel.MethodInstanceType)"> <summary> This Method Tries to get Method Instance </summary> <param name="entity"/> <param name="methodName"/> <param name="methodInstanceType"/> <returns>IMethodInstance</returns> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.PublishingWebExtensions.PublishingWebExtensions"> <summary> Publishing Web Extensions </summary> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.PublishingWebExtensions.PublishingWebExtensions.FixPageLayoutFieldUrl(Microsoft.SharePoint.Publishing.PublishingWeb)"> <summary> This method loops Across web pages and fixes the PublishingPageLayout item property. </summary> <param name="web"/> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.Logging.SharePoint.SharePointLogService"> <summary> SharePoint Log Service </summary> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Logging.SharePoint.SharePointLogService.LogMessage(System.String)"> <summary> This method logs message to SharePoint Log </summary> <param name="message"/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Logging.SharePoint.SharePointLogService.LogMessage(System.String,System.String)"> <summary> This method logs message to SharePoint Log </summary> <param name="product"/> <param name="message"/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Logging.SharePoint.SharePointLogService.LogError(System.String)"> <summary> This method logs message to SharePoint Log </summary> <param name="message"/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Logging.SharePoint.SharePointLogService.LogError(System.String,System.String)"> <summary> This method logs message to SharePoint Log </summary> <param name="product"/> <param name="message"/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPContentTypeCollectionExtensions.Extensions.Ensure(Microsoft.SharePoint.SPContentTypeCollection,Microsoft.SharePoint.SPContentType)"> <summary> This Method ensures content type </summary> <param name="collection"/> <param name="spContentType"/> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPFieldLookupExtensions.SPFieldLookupExtensions"> <summary> SP Field Lookup Extensions </summary> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPFieldLookupExtensions.SPFieldLookupExtensions.SetLookupList(Microsoft.SharePoint.SPFieldLookup,Microsoft.SharePoint.SPList)"> <summary> Use this method to Set Look up Field List Parameter Value. </summary> <param name="field"/> <param name="list"/> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPFieldMultiChoiceExtensions.SPFieldMultiChoiceExtensions"> <summary> SP Field Multi Choice Extensions </summary> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPFieldMultiChoiceExtensions.SPFieldMultiChoiceExtensions.Populate(Microsoft.SharePoint.SPFieldMultiChoice,Microsoft.SharePoint.SPList)"> <summary> Use this method to populate SP Choice field from a SP List </summary> <param name="field"/> <param name="list"/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPFieldMultiChoiceExtensions.SPFieldMultiChoiceExtensions.Populate(Microsoft.SharePoint.SPFieldMultiChoice,System.Collections.Generic.List{System.String})"> <summary> Use this method to populate SP Choice field from a list of values </summary> <param name="field"/> <param name="values"/> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPFolderCollectionExtensions.SPFolderCollectionExtensions"> <summary> SP Folder Collection Extensions </summary> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPFolderCollectionExtensions.SPFolderCollectionExtensions.TryGetFolder(Microsoft.SharePoint.SPFolderCollection,System.String)"> <summary> This Method tries getting a folder from name. If Folder does not exists, it will returns null. </summary> <param name="instance"/> <param name="folderName"/> <returns> SPFolder </returns> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPFolderCollectionExtensions.SPFolderCollectionExtensions.EnsureFolder(Microsoft.SharePoint.SPFolderCollection,System.String)"> <summary> This Method ensures folder. If the folder does not exist, it will eb created. </summary> <param name="instance"/> <param name="folderName"/> <returns> SPFolder </returns> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPFolderCollectionExtensions.SPFolderCollectionExtensions.EnsureNewFolder(Microsoft.SharePoint.SPFolderCollection,System.String)"> <summary> This method ensures a new folder. If the folder exists, it will be deleted, and a new folder will be created. </summary> <param name="instance"/> <param name="folderName"/> <returns> SPFolder </returns> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPJobDefinitionCollectionExtensions.SPJobDefinitionCollectionExtensions"> <summary> SP Job Definition Collection Extensions </summary> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPJobDefinitionCollectionExtensions.SPJobDefinitionCollectionExtensions.Delete(Microsoft.SharePoint.Administration.SPJobDefinitionCollection,System.String)"> <summary> This Method deletes a timer job from the collection. </summary> <param name="collection"/> <param name="jobName"/> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPListExtensions.SPListExtensions"> <summary> SP List Extensions </summary> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPListExtensions.SPListExtensions.AttachEventReceiver``1(Microsoft.SharePoint.SPList,System.Collections.Generic.List{Microsoft.SharePoint.SPEventReceiverType})"> <summary> This method attaches event receiver(s) </summary> <typeparam name="T"/> <param name="list">SPList</param> <param name="types">List of SPEventReceiverType</param> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPListExtensions.SPListExtensions.DetachEventReceiver``1(Microsoft.SharePoint.SPList,System.Collections.Generic.List{Microsoft.SharePoint.SPEventReceiverType})"> <summary> This method detaches event receiver(s) </summary> <typeparam name="T"/> <param name="list">SPList</param> <param name="types">List of SPEventReceiverType</param> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPListExtensions.SPListExtensions.Flush(Microsoft.SharePoint.SPList)"> <summary> This method deletes all list items. </summary> <param name="list">SPList</param> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPListExtensions.SPListExtensions.BatchFlush(Microsoft.SharePoint.SPList)"> <summary> This method deletes all list items as a batch. </summary> <param name="spList">SPList</param> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPListExtensions.SPListExtensions.TryGetFolder(Microsoft.SharePoint.SPListItemCollection,System.String)"> <summary> This method tries getting a folder from its Name. If the Folder does not exist, it will return null. </summary> <param name="instance">SPListItemCollection</param> <param name="folderName">string</param> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPListExtensions.SPListExtensions.EnsureFolder(Microsoft.SharePoint.SPList,System.String)"> <summary> This method ensures folder. If the Folder does not exist, it will be created. </summary> <param name="instance">SPList</param> <param name="folderName">string</param> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPListExtensions.SPListExtensions.EnsureNewFolder(Microsoft.SharePoint.SPList,System.String)"> <summary> This method ensures folder. If the Folder does not exist, it will be created. </summary> <param name="instance">SPList</param> <param name="folderName">string</param> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPListExtensions.SPListExtensions.EnsureContentType(Microsoft.SharePoint.SPList,System.String)"> <summary> This method ensures Content Type. </summary> <param name="list">SPList</param> <param name="contentTypeId">string</param> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPListExtensions.SPListExtensions.EnsureContentType(Microsoft.SharePoint.SPList,System.String,System.Boolean)"> <summary> This method ensures Content Type. </summary> <param name="list">SPList</param> <param name="strContentTypeId">string</param> <param name="isDefault">bool</param> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPListItemExtensions.SPListItemExtensions"> <summary> SP List Item Extensions </summary> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPListItemExtensions.SPListItemExtensions.GetFieldValue``1(Microsoft.SharePoint.SPListItem,System.String)"> <summary> Try to gets field value from field Name </summary> <typeparam name="T"/> <param name="item">SPListItem</param> <param name="fieldName">string</param> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPListItemExtensions.SPListItemExtensions.LoadItemList``1(System.Collections.Generic.List{Microsoft.SharePoint.SPListItem})"> <summary> This method Loads List of SPListItems into List of T </summary> <typeparam name="T"/> <param name="collection"/> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPListItemExtensions.SPListItemExtensions.LoadItemList``1(Microsoft.SharePoint.SPListItemCollection)"> <summary> This method Loads List of SPListItems into List of T </summary> <typeparam name="T"/> <param name="collection"/> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPListItemExtensions.SPListItemExtensions.LoadItem``1(Microsoft.SharePoint.SPListItem)"> <summary> This method loads SPListItem into a T type. </summary> <typeparam name="T"/> <param name="item">SPListItem</param> <returns>T</returns> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPListItemExtensions.SPListItemExtensions.BindItem``1(Microsoft.SharePoint.SPListItem,``0)"> <summary> This method Binds an object of Type T into SPListItem. SPListItem.Update() is required. </summary> <typeparam name="T"/> <param name="item">SPListItem</param> <param name="value"/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPListItemExtensions.SPListItemExtensions.ToList(System.Data.DataTable,Microsoft.SharePoint.SPSite)"> <summary> Cast SPList Item Data table into List of SPListItems </summary> <param name="collection">DataTable</param> <param name="site">SPSite</param> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPListItemExtensions.SPListItemExtensions.LoadItem(System.Data.DataRow,Microsoft.SharePoint.SPSite)"> <summary> Loads SPlistItem from data row </summary> <param name="item">DataRow</param> <param name="site">SPSite</param> <returns/> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPNavigationExtensions.SPNavigationExtensions"> <summary> SP Navigation Extensions </summary> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPNavigationExtensions.SPNavigationExtensions.GetNodeByTitle(Microsoft.SharePoint.Navigation.SPNavigation,System.String,System.StringComparison)"> <summary> This method gets node by Title </summary> <param name="navigation">SPNavigation</param> <param name="title">string</param> <param name="comparison"/> <returns/> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPNavigationNodeExtensions.SPNavigationNodeExtensions"> <summary> SP Navigation Node Extensions </summary> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPNavigationNodeExtensions.SPNavigationNodeExtensions.BindNavigationNode``1(Microsoft.SharePoint.Navigation.SPNavigationNode,``0)"> <summary> This method binds an object of Type T into SP Navigation Node. </summary> <typeparam name="T"/> <param name="node"/> <param name="value"/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPNavigationNodeExtensions.SPNavigationNodeExtensions.BindNavigationNode(Microsoft.SharePoint.Navigation.SPNavigationNode,Ahmad.A.Ousman.DotNetExtensions.DTO.BaseSPNavigationNode)"> <summary> This method binds an object of Type BaseSPNavigationNode into SP Navigation Node. </summary> <typeparam name="T"/> <param name="node"/> <param name="value"/> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPSiteExtensions.SPSiteExtensions"> <summary> SPSite Extensions </summary> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPSiteExtensions.SPSiteExtensions.GetSPWeb(Microsoft.SharePoint.SPSite,System.String)"> <summary> Use this method to get SP Web. </summary> <param name="site"/> <param name="webUrl"/> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPSiteExtensions.SPSiteExtensions.FixLookupField(Microsoft.SharePoint.SPSite,System.String,System.String)"> <summary> Use this method to restructure Field XML by binding list Id. </summary> <param name="site"/> <param name="lookUpStaticName"/> <param name="listName"/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPSiteExtensions.SPSiteExtensions.PopulateChoiceField(Microsoft.SharePoint.SPSite,System.String,System.String)"> <summary> Use this method to populate choice field from a SP list. </summary> <param name="site"/> <param name="pickListStaticName"/> <param name="listName"/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPSiteExtensions.SPSiteExtensions.PopulateChoiceField(Microsoft.SharePoint.SPSite,System.String,System.Collections.Generic.List{System.String})"> <summary> Use this method to populate choice field from a list of values. </summary> <param name="site"/> <param name="pickListStaticName"/> <param name="values"/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPSiteExtensions.SPSiteExtensions.LoadEnumeratedEmployees``1(Microsoft.SharePoint.SPSite)"> <summary> Enumerates all User Profile Employees </summary> <typeparam name="T"/> <param name="site"/> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPSiteExtensions.SPSiteExtensions.EnumerateEmployees``1(Microsoft.SharePoint.SPSite)"> <summary> Enumerates All User Profile Employees (Try Reads from Cache by Default) </summary> <typeparam name="T"/> <param name="site"/> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPSiteExtensions.SPSiteExtensions.EnumerateEmployees``1(Microsoft.SharePoint.SPSite,System.Boolean)"> <summary> Enumerates All User Profile Employees (Try Reads from Cache by Default) </summary> <typeparam name="T"/> <param name="site"/> <param name="readCache"/> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPSiteExtensions.SPSiteExtensions.CacheEmployees``1(Microsoft.SharePoint.SPSite)"> <summary> Cache Enumerated Employees </summary> <typeparam name="T"/> <param name="site"/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPSiteExtensions.SPSiteExtensions.LoadExternalContentTypeData``1(Microsoft.SharePoint.SPSite,System.String,System.String)"> <summary> This method loads external content type data. </summary> <param name="spSite">SPSite</param> <param name="entityName">string</param> <param name="methodName">string</param> <typeparam name="T"/> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPSiteExtensions.SPSiteExtensions.SendEmail(Microsoft.SharePoint.SPSite,Ahmad.A.Ousman.DotNetExtensions.DTO.EmailActivity)"> <summary> Use this method to sends Email from SharePoint. </summary> <param name="site"> </param> <param name="email"/> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPWebExtensions.SPWebExtensions"> <summary> SPWeb Extensions </summary> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPWebExtensions.SPWebExtensions.ActivateFeature(Microsoft.SharePoint.SPWeb,System.Guid)"> <summary> Use this method to Activate SP Web Feature </summary> <param name="web"/> <param name="featureId"> </param> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPWebExtensions.SPWebExtensions.DeactivateFeature(Microsoft.SharePoint.SPWeb,System.Guid)"> <summary> Use this method to Deactivates SP Web Feature </summary> <param name="web"/> <param name="featureId"/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPWebExtensions.SPWebExtensions.EnsureWeb(Microsoft.SharePoint.SPWeb,System.String)"> <summary> Use this method to ensure getting a SP Web. If a web does not exists, a new SP Web will be created. </summary> <param name="parentWeb">SPWeb</param> <param name="webName">string</param> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPWebExtensions.SPWebExtensions.EnsureWeb(Microsoft.SharePoint.SPWeb,System.String,System.String)"> <summary> Use this method to ensure getting a SP Web. If a web does not exists, a new SP Web will be created. </summary> <param name="parentWeb">SPWeb</param> <param name="webName">string</param> <param name="title">string</param> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPWebExtensions.SPWebExtensions.EnsureWeb(Microsoft.SharePoint.SPWeb,System.String,System.String,System.String)"> <summary> Use this method to ensure getting a SP Web. If a web does not exists, a new SP Web will be created. </summary> <param name="parentWeb">SPWeb</param> <param name="name">string</param> <param name="title">string</param> <param name="description">string</param> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPWebExtensions.SPWebExtensions.EnsureNewWeb(Microsoft.SharePoint.SPWeb,System.String)"> <summary> Use this method to ensure getting a SP Web. If a web already exists, it will be deleted and a new SP Web will be created. </summary> <param name="parentWeb">SPWeb</param> <param name="webName">string</param> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPWebExtensions.SPWebExtensions.EnsureNewWeb(Microsoft.SharePoint.SPWeb,System.String,System.String)"> <summary> Use this method to ensure getting a SP Web. If a web already exists, it will be deleted and a new SP Web will be created. </summary> <param name="parentWeb">SPWeb</param> <param name="webName">string</param> <param name="title">string</param> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPWebExtensions.SPWebExtensions.EnsureNewWeb(Microsoft.SharePoint.SPWeb,System.String,System.String,System.String)"> <summary> Use this method to ensure getting a SP Web. If a web already exists, it will be deleted and a new SP Web will be created. </summary> <param name="parentWeb">SPWeb</param> <param name="name">string</param> <param name="title">string</param> <param name="description">string</param> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPWebExtensions.SPWebExtensions.EnsureList(Microsoft.SharePoint.SPWeb,System.String,Microsoft.SharePoint.SPListTemplateType)"> <summary> Use this Method to Ensure getting a List by Name If a list does not exists, it will be created. </summary> <param name="web">SPWeb</param> <param name="listName"/> <param name="type"/> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPWebExtensions.SPWebExtensions.EnsureList(Microsoft.SharePoint.SPWeb,System.String,System.String,Microsoft.SharePoint.SPListTemplateType)"> <summary> Use this Method to Ensure getting a List by Name If a list does not exists, it will be created. </summary> <param name="web"/> <param name="listName"/> <param name="listDescription"/> <param name="type"/> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPWebExtensions.SPWebExtensions.EnsureNewList(Microsoft.SharePoint.SPWeb,System.String,Microsoft.SharePoint.SPListTemplateType)"> <summary> Use this method to Ensure a new List on the selected web. This Method Deletes any existing List with the same name, and creates a new List </summary> <param name="web"/> <param name="listName"/> <param name="type"/> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPWebExtensions.SPWebExtensions.EnsureNewList(Microsoft.SharePoint.SPWeb,System.String,System.String,Microsoft.SharePoint.SPListTemplateType)"> <summary> Use this method to Ensure a new List on the selected web. This Method Deletes any existing List with the same name, and creates a new List </summary> <param name="web"/> <param name="listName"/> <param name="listDescription"/> <param name="type"/> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPWebExtensions.SPWebExtensions.GetListByOriginalName(Microsoft.SharePoint.SPWeb,System.String)"> <summary> Returns an SPList object from its original name (RootFolder). The RootFolder Name is never changed even if the list is renamed </summary> <param name="web">The SPWeb object that contains the list</param> <param name="listOriginalName">The RootFolder name of the list.</param> <returns>The list if it was found. Null otherwise</returns> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPWebExtensions.SPWebExtensions.GetListFromName(Microsoft.SharePoint.SPWeb,System.String)"> <summary> Get List From Name </summary> <param name="web"/> <param name="listName"/> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPWebExtensions.SPWebExtensions.DeleteRecursive(Microsoft.SharePoint.SPWeb)"> <summary> Use this method to Delete a Web and All children Sub Webs </summary> <param name="web"/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPWebExtensions.SPWebExtensions.DeleteSubWebs(Microsoft.SharePoint.SPWeb)"> <summary> Deletes all Sub Webs Recursively </summary> <param name="web"/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPWebExtensions.SPWebExtensions.FixPageLayoutFieldUrl(Microsoft.SharePoint.SPWeb,System.Boolean)"> <summary> Use this method to fix Page Layout Field Url Value after Site Backup / Restore </summary> <param name="web"/> <param name="isRecursive"/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPWebExtensions.SPWebExtensions.SendEmail(Microsoft.SharePoint.SPWeb,Ahmad.A.Ousman.DotNetExtensions.DTO.EmailActivity)"> <summary> Use this method to sends Email from SharePoint. </summary> <param name="web"/> <param name="email"/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPWebExtensions.SPWebExtensions.FixLookupField(Microsoft.SharePoint.SPWeb,System.String,System.String)"> <summary> Use this method to restructure Field XML by binding list Id. </summary> <param name="web"/> <param name="lookUpStaticName"/> <param name="listName"/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPWebExtensions.SPWebExtensions.PopulateChoiceField(Microsoft.SharePoint.SPWeb,System.String,System.String)"> <summary> Use this method to populate choice field from a SP list. </summary> <param name="web"/> <param name="pickListStaticName"/> <param name="listName"/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.SPWebExtensions.SPWebExtensions.PopulateChoiceField(Microsoft.SharePoint.SPWeb,System.String,System.Collections.Generic.List{System.String})"> <summary> Use this method to populate choice field from a list of values. </summary> <param name="web"/> <param name="pickListStaticName"/> <param name="values"/> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.UserProfileExtensions.UserProfileExtensions"> <summary> User Profile Extensions </summary> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.SharePointExtensions.UserProfileExtensions.UserProfileExtensions.LoadUserProfile``1(Microsoft.Office.Server.UserProfiles.UserProfile,Microsoft.Office.Server.UserProfiles.CorePropertyManager)"> <summary> This method Loads user profile into an object of type T </summary> <param name="item">UserProfile</param> <param name="corePropertyManager">CorePropertyManager</param> <typeparam name="T"/> <returns>object of type T</returns> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.Extensions.StringBuilderExtensions.StringBuilderExtensions"> <summary> String Builder Extensions </summary> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.StringBuilderExtensions.StringBuilderExtensions.FixHtmlImageSrc(System.Text.StringBuilder,System.String)"> <summary> Use this method to replace HTML image source with a prefix. </summary> <param name="htmlText"/> <param name="urlPrefix"/> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.StringBuilderExtensions.StringBuilderExtensions.ValidateHtmlHref(System.Text.StringBuilder)"> <summary> Use this method to validate HTML Href for valid URL. </summary> <param name="htmlText"/> <returns/> </member> -<member name="T:Ahmad.A.Ousman.DotNetExtensions.Extensions.StringExtensions.StringExtensions"> <summary> String Extensions </summary> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.StringExtensions.StringExtensions.IsNullOrEmpty(System.String)"> <summary> This Method checks if string is Null or Empty </summary> <param name="value"/> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.StringExtensions.StringExtensions.IsNotNullOrEmpty(System.String)"> <summary> This Method checks if string is not Null or Empty </summary> <param name="value"/> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.StringExtensions.StringExtensions.FixHtmlImageSrc(System.String,System.String)"> <summary> Use this method to replace HTML image source with a prefix. </summary> <param name="htmlText"/> <param name="urlPrefix"/> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.StringExtensions.StringExtensions.RemoveIllegalFileNameCharachters(System.String)"> <summary> Use this method to remove all illegal file name characters </summary> <param name="fileName"/> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.StringExtensions.StringExtensions.RemoveIllegalFileNameCharachters(System.String,System.Boolean)"> <summary> Use this method to remove all illegal file name characters </summary> <param name="fileName"/> <param name="includeSpaceCharacter"> </param> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.StringExtensions.StringExtensions.ReplaceIllegalFileNameCharachters(System.String,System.String)"> <summary> Use this method to replace all illegal file name characters with a placeholder </summary> <param name="fileName"/> <param name="placeHolder"> </param> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.StringExtensions.StringExtensions.ReplaceIllegalFileNameCharachters(System.String,System.String,System.Boolean)"> <summary> Use this method to replace all illegal file name characters with a placeholder </summary> <param name="fileName"/> <param name="placeHolder"> </param> <param name="includeSpaceCharacter"> </param> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.StringExtensions.StringExtensions.RemoveSpaces(System.String)"> <summary> Use this method to remove all spaces from a string value </summary> <param name="value"/> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.StringExtensions.StringExtensions.ReplaceSpaces(System.String,System.String)"> <summary> Use this method to remove all spaces from a string value </summary> <param name="value"/> <param name="placeHolder"> </param> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.StringExtensions.StringExtensions.Split(System.String,System.String[])"> <summary> This Method Split string into a list of Strings </summary> <param name="value"/> <param name="splitter"/> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.StringExtensions.StringExtensions.Split(System.String,System.StringSplitOptions,System.String[])"> <summary> This Method Split string into a list of Strings </summary> <param name="value"/> <param name="splitOptions"/> <param name="splitter"/> <returns/> </member> -<member name="M:Ahmad.A.Ousman.DotNetExtensions.Extensions.StringExtensions.StringExtensions.SetPlaceHoldersValues``1(System.String,``0)"> <summary> Sets Place Holders Values Place Holder Format Template {Type.Property} </summary> <typeparam name="T"/> <param name="originalValue"/> <param name="obj"/> <returns/> </member> </members> </doc>

Last edited Oct 30, 2012 at 12:33 PM by wassimousman, version 1

Comments

No comments yet.