<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic SharePoint Framework Helper in Microsoft Virtualization Discussions</title>
    <link>https://community.netapp.com/t5/Microsoft-Virtualization-Discussions/SharePoint-Framework-Helper/m-p/135258#M5535</link>
    <description>&lt;P&gt;Hi Friends,We are now working on the client side web-parts and and have to look for the documents to get help for many of the work that we do and looses much of the time googling.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The only thing you need to do is,&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Description&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;getInstance - returns the instance of the class.&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;logError - logs the error in the &lt;A href="https://mindmajix.com/sharepoint-interview-questions" target="_blank"&gt;SharePoint&lt;/A&gt; List&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;logDebug - logs the debug info in the SharePoint list&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getInstance - returns the instance of the class&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getListByTitle - returns the list by title&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;createList - creates the list&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getListItemsByQuery - get the list items based on the query parameter&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getListItemByID - get the list item based on the item ID&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getListItems - returns all the list items based on the row count. If row count is not provided will return max&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;createListItem - creates the list itme&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;createFolderInDocLib - creates the folder in the document library&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;createFolderInList - creates the folder in the list&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;updateListItem - updates the list item&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getListMetadata - returns the list metadata required to create the list&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getListsDetailsByBaseTemplateID - Returns the lists based on the template ID&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getContentTypesByList - returns the content types associated with the list&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getViewsByList - return the view associated with the list&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;isStringNullOrEmpy - checks for the string null&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;isNull - check for the object null&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getFieldInternalName - returns the internal name of the field (removes the _x0020_)&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getParameterValue - returns the parameter value from URL&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getInstance - returns the instance of the class to access the methods&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;addFieldToView - adds the field to the view in the list&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getFieldByView - returns the field details by view&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getFieldByList - returns the field details from the list&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;addSiteColumnToList - adds the site column to the list&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;createSiteColumn - creates the site column&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getFieldBySite - returns the fields details of the site column&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getColumnMetadata - returns the column metadata required for the creation of the column&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;addColumnToList - add the column to the list&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getFieldsByList - returns all the fields associated with the list&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getFieldsByView - returns all the fields associated with view in a list&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getInstance - returns the instance of the class to access the methods&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getDocIconByFiles - returns the doc icons for the corresponding files&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;queryGETResquest - method to query any custom query with 'GET' verb&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;queryPOSTRequest - method to query any custom query with 'POST' verb&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;queryMERGERequest - method to query any custom query with 'MERGE' verb&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;queryPATCHRequest - method to query any custom query with 'PATCH' verb&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;oSPBatch&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getBatchGETRequest&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getBatchPOSTRequest&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;SPHttpClientResponseToSPBaseResponse&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The only thing you need to do is to call the getInstance() method to get the object of the class and then call the methods as you want.&lt;/P&gt;&lt;P&gt;SPLogger- This class is helpful in logging if any of the issues are found. For now the list in the working directory in SharePoint with the following information&lt;/P&gt;&lt;DIV&gt;&lt;UL&gt;&lt;LI&gt;List Name- Error Logs&lt;/LI&gt;&lt;LI&gt;Required Columns- Title (default), Error Type (Choice field- ERROR, DEBUG, INFO), Error Description (Multiple line of text)&lt;/LI&gt;&lt;/UL&gt;&lt;/DIV&gt;&lt;P&gt;Following methods are contained in this class,&lt;/P&gt;&lt;P&gt;SPListOperations - This class is responsible for all the list based operations. Following are the methods contained in this class&lt;/P&gt;&lt;P&gt;SPHelperCommon - This class contains the most common methods. Following are the methods contained in this class-&lt;/P&gt;&lt;P&gt;SPFieldOperations - This class is responsible for all the field based operations. Following methods are contained in this class-&lt;/P&gt;&lt;P&gt;SPCommonOperations - This class is responsible for all the common operations in SharePoint. Following are the methods contained in this class-&lt;/P&gt;&lt;P&gt;SPBatchOperations - This class is responsible for batch operations in SharePoint Framework. Following are the methods contained in this class&lt;/P&gt;</description>
    <pubDate>Sat, 14 Oct 2017 05:39:57 GMT</pubDate>
    <dc:creator>GracyLayla</dc:creator>
    <dc:date>2017-10-14T05:39:57Z</dc:date>
    <item>
      <title>SharePoint Framework Helper</title>
      <link>https://community.netapp.com/t5/Microsoft-Virtualization-Discussions/SharePoint-Framework-Helper/m-p/135258#M5535</link>
      <description>&lt;P&gt;Hi Friends,We are now working on the client side web-parts and and have to look for the documents to get help for many of the work that we do and looses much of the time googling.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The only thing you need to do is,&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Description&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;getInstance - returns the instance of the class.&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;logError - logs the error in the &lt;A href="https://mindmajix.com/sharepoint-interview-questions" target="_blank"&gt;SharePoint&lt;/A&gt; List&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;logDebug - logs the debug info in the SharePoint list&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getInstance - returns the instance of the class&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getListByTitle - returns the list by title&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;createList - creates the list&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getListItemsByQuery - get the list items based on the query parameter&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getListItemByID - get the list item based on the item ID&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getListItems - returns all the list items based on the row count. If row count is not provided will return max&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;createListItem - creates the list itme&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;createFolderInDocLib - creates the folder in the document library&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;createFolderInList - creates the folder in the list&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;updateListItem - updates the list item&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getListMetadata - returns the list metadata required to create the list&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getListsDetailsByBaseTemplateID - Returns the lists based on the template ID&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getContentTypesByList - returns the content types associated with the list&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getViewsByList - return the view associated with the list&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;isStringNullOrEmpy - checks for the string null&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;isNull - check for the object null&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getFieldInternalName - returns the internal name of the field (removes the _x0020_)&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getParameterValue - returns the parameter value from URL&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getInstance - returns the instance of the class to access the methods&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;addFieldToView - adds the field to the view in the list&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getFieldByView - returns the field details by view&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getFieldByList - returns the field details from the list&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;addSiteColumnToList - adds the site column to the list&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;createSiteColumn - creates the site column&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getFieldBySite - returns the fields details of the site column&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getColumnMetadata - returns the column metadata required for the creation of the column&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;addColumnToList - add the column to the list&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getFieldsByList - returns all the fields associated with the list&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getFieldsByView - returns all the fields associated with view in a list&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getInstance - returns the instance of the class to access the methods&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getDocIconByFiles - returns the doc icons for the corresponding files&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;queryGETResquest - method to query any custom query with 'GET' verb&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;queryPOSTRequest - method to query any custom query with 'POST' verb&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;queryMERGERequest - method to query any custom query with 'MERGE' verb&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;queryPATCHRequest - method to query any custom query with 'PATCH' verb&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;oSPBatch&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getBatchGETRequest&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;getBatchPOSTRequest&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;SPHttpClientResponseToSPBaseResponse&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The only thing you need to do is to call the getInstance() method to get the object of the class and then call the methods as you want.&lt;/P&gt;&lt;P&gt;SPLogger- This class is helpful in logging if any of the issues are found. For now the list in the working directory in SharePoint with the following information&lt;/P&gt;&lt;DIV&gt;&lt;UL&gt;&lt;LI&gt;List Name- Error Logs&lt;/LI&gt;&lt;LI&gt;Required Columns- Title (default), Error Type (Choice field- ERROR, DEBUG, INFO), Error Description (Multiple line of text)&lt;/LI&gt;&lt;/UL&gt;&lt;/DIV&gt;&lt;P&gt;Following methods are contained in this class,&lt;/P&gt;&lt;P&gt;SPListOperations - This class is responsible for all the list based operations. Following are the methods contained in this class&lt;/P&gt;&lt;P&gt;SPHelperCommon - This class contains the most common methods. Following are the methods contained in this class-&lt;/P&gt;&lt;P&gt;SPFieldOperations - This class is responsible for all the field based operations. Following methods are contained in this class-&lt;/P&gt;&lt;P&gt;SPCommonOperations - This class is responsible for all the common operations in SharePoint. Following are the methods contained in this class-&lt;/P&gt;&lt;P&gt;SPBatchOperations - This class is responsible for batch operations in SharePoint Framework. Following are the methods contained in this class&lt;/P&gt;</description>
      <pubDate>Sat, 14 Oct 2017 05:39:57 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Microsoft-Virtualization-Discussions/SharePoint-Framework-Helper/m-p/135258#M5535</guid>
      <dc:creator>GracyLayla</dc:creator>
      <dc:date>2017-10-14T05:39:57Z</dc:date>
    </item>
    <item>
      <title>Re: SharePoint Framework Helper</title>
      <link>https://community.netapp.com/t5/Microsoft-Virtualization-Discussions/SharePoint-Framework-Helper/m-p/431742#M6504</link>
      <description>&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;Well and Clear Explanation For &lt;A href="https://www.kbstraining.com/sharepoint-training.html" target="_self"&gt;SharePoint&lt;/A&gt; Framework Helper Thanks &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Fri, 04 Feb 2022 08:22:48 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Microsoft-Virtualization-Discussions/SharePoint-Framework-Helper/m-p/431742#M6504</guid>
      <dc:creator>Johnson267</dc:creator>
      <dc:date>2022-02-04T08:22:48Z</dc:date>
    </item>
  </channel>
</rss>

