Exemple #1
0
 def get_item_by_id(self, item_id):
     """Returns the list item with the specified list item identifier."""
     list_item = ListItem(
         self.context,
         ClientQuery.service_operation_query(self, ActionType.GetMethod,
                                             "getitembyid", [item_id]))
     return list_item
Exemple #2
0
 def ensure_site_assets_library(self):
     """Gets a list that is the default asset location for images or other files, which the users
     upload to their wiki pages."""
     list_site_assets = List(self.context)
     qry = ClientQuery.service_operation_query(self, ActionType.PostMethod, "ensuresiteassetslibrary")
     self.context.add_query(qry, list_site_assets)
     return list_site_assets
Exemple #3
0
 def add(self, file_creation_information):
     """Creates a File resource"""
     file_new = File(self.context)
     qry = ClientQuery.service_operation_query(
         self, ActionType.PostMethod, "add", {
             "overwrite": file_creation_information.overwrite,
             "url": file_creation_information.url
         }, file_creation_information.content)
     self.context.add_query(qry, file_new)
     self.add_child(file_new)
     return file_new
 def add(self, file_creation_information):
     """Creates a File resource"""
     file_new = File(self.context)
     qry = ClientQuery.service_operation_query(self,
                                               ActionType.PostMethod,
                                               "add",
                                               {
                                                   "overwrite": file_creation_information.overwrite,
                                                   "url": file_creation_information.url
                                               },
                                               file_creation_information.content)
     self.context.add_query(qry, file_new)
     self.add_child(file_new)
     return file_new
Exemple #5
0
 def ensure_site_pages_library(self):
     """Gets a list that is the default location for wiki pages."""
     list_site_pages = List(self.context)
     qry = ClientQuery.service_operation_query(self, ActionType.PostMethod, "ensuresitepageslibrary")
     self.context.add_query(qry, list_site_pages)
     return list_site_pages
 def get_item_by_id(self, item_id):
     """Returns the list item with the specified list item identifier."""
     list_item = ListItem(self.context,
                          ClientQuery.service_operation_query(self, ActionType.GetMethod, "getitembyid", [item_id]))
     return list_item
Exemple #7
0
 def remove_by_login_name(self, group_name):
     """Removes the cross-site group with the specified name from the collection."""
     qry = ClientQuery.service_operation_query(self, ActionType.PostMethod,
                                               "removebyloginname",
                                               [group_name])
     self.context.add_query(qry)
Exemple #8
0
 def remove_by_id(self, group_id):
     """Removes the group with the specified member ID from the collection."""
     qry = ClientQuery.service_operation_query(self, ActionType.PostMethod,
                                               "removebyid", [group_id])
     self.context.add_query(qry)