C# Class Podio.API.Services.ItemService

Afficher le fichier Open project: kasperbumbech/Podio.API-for-.NET

Méthodes publiques

Méthode Description
AddNewItem ( int appId, CreateUpdateRequest requestData ) : Item

https://developers.podio.com/doc/items/add-new-item-22362

AddNewItem ( int appId, Item item ) : int

https://developers.podio.com/doc/items/add-new-item-22362

DeleteItem ( int itemId, bool silent = false ) : PodioRestHelper.PodioResponse

https://developers.podio.com/doc/items/delete-item-s-22364

DeleteItems ( IEnumerable itemIds, bool silent = false ) : PodioRestHelper.PodioResponse

https://developers.podio.com/doc/items/delete-item-s-22364

FilterItems ( int appId, FilterRequest requestData ) : PodioCollection

https://developers.podio.com/doc/items/add-new-item-22362

FilterItems ( int appId, int limit, int offset, object>.IDictionary filters = null, bool remembered = null, string sortBy = null, bool sortDesc = null ) : PodioCollection

https://developers.podio.com/doc/items/filter-items-4496747

FilterItems ( int appId, int limit, int offset, string>.IDictionary filters = null, bool remembered = null, string sortBy = null, bool sortDesc = null ) : PodioCollection

https://developers.podio.com/doc/items/filter-items-4496747

FilterItems ( int appId, int limit, int offset, Object filters = null, bool remembered = null, string sortBy = null, bool sortDesc = null ) : PodioCollection

https://developers.podio.com/doc/items/filter-items-4496747

GetItem ( int itemId, bool markAsViewed = true ) : Item

https://developers.podio.com/doc/items/get-item-22360

GetItemByExternalId ( int appId, string externalId ) : Item

https://developers.podio.com/doc/items/get-item-by-external-id-19556702

GetItems ( int appId, int limit, int offset, string>.KeyValuePair key = null, bool remembered = null, string sortBy = null, bool sortDesc = null, int viewId = null ) : PodioCollection

https://developers.podio.com/doc/items/get-items-27803

ItemService ( Client client ) : Podio.API.Model

Add a client and you can use this as a shortcut to the Podio REST API

UpdateItem ( Item item ) : void

https://developers.podio.com/doc/items/update-item-22363

UpdateItem ( int itemId, CreateUpdateRequest requestData ) : void

https://developers.podio.com/doc/items/update-item-22363

Method Details

AddNewItem() public méthode

https://developers.podio.com/doc/items/add-new-item-22362
public AddNewItem ( int appId, CreateUpdateRequest requestData ) : Item
appId int
requestData CreateUpdateRequest
Résultat Item

AddNewItem() public méthode

https://developers.podio.com/doc/items/add-new-item-22362
public AddNewItem ( int appId, Item item ) : int
appId int
item Item
Résultat int

DeleteItem() public méthode

https://developers.podio.com/doc/items/delete-item-s-22364
public DeleteItem ( int itemId, bool silent = false ) : PodioRestHelper.PodioResponse
itemId int
silent bool
Résultat PodioRestHelper.PodioResponse

DeleteItems() public méthode

https://developers.podio.com/doc/items/delete-item-s-22364
public DeleteItems ( IEnumerable itemIds, bool silent = false ) : PodioRestHelper.PodioResponse
itemIds IEnumerable
silent bool
Résultat PodioRestHelper.PodioResponse

FilterItems() public méthode

https://developers.podio.com/doc/items/add-new-item-22362
public FilterItems ( int appId, FilterRequest requestData ) : PodioCollection
appId int
requestData FilterRequest
Résultat PodioCollection

FilterItems() public méthode

https://developers.podio.com/doc/items/filter-items-4496747
public FilterItems ( int appId, int limit, int offset, object>.IDictionary filters = null, bool remembered = null, string sortBy = null, bool sortDesc = null ) : PodioCollection
appId int
limit int
offset int
filters object>.IDictionary
remembered bool
sortBy string
sortDesc bool
Résultat PodioCollection

FilterItems() public méthode

https://developers.podio.com/doc/items/filter-items-4496747
public FilterItems ( int appId, int limit, int offset, string>.IDictionary filters = null, bool remembered = null, string sortBy = null, bool sortDesc = null ) : PodioCollection
appId int
limit int
offset int
filters string>.IDictionary
remembered bool
sortBy string
sortDesc bool
Résultat PodioCollection

FilterItems() public méthode

https://developers.podio.com/doc/items/filter-items-4496747
public FilterItems ( int appId, int limit, int offset, Object filters = null, bool remembered = null, string sortBy = null, bool sortDesc = null ) : PodioCollection
appId int
limit int
offset int
filters Object
remembered bool
sortBy string
sortDesc bool
Résultat PodioCollection

GetItem() public méthode

https://developers.podio.com/doc/items/get-item-22360
public GetItem ( int itemId, bool markAsViewed = true ) : Item
itemId int
markAsViewed bool
Résultat Item

GetItemByExternalId() public méthode

https://developers.podio.com/doc/items/get-item-by-external-id-19556702
public GetItemByExternalId ( int appId, string externalId ) : Item
appId int
externalId string
Résultat Item

GetItems() public méthode

https://developers.podio.com/doc/items/get-items-27803
public GetItems ( int appId, int limit, int offset, string>.KeyValuePair key = null, bool remembered = null, string sortBy = null, bool sortDesc = null, int viewId = null ) : PodioCollection
appId int
limit int
offset int
key string>.KeyValuePair
remembered bool
sortBy string
sortDesc bool
viewId int
Résultat PodioCollection

ItemService() public méthode

Add a client and you can use this as a shortcut to the Podio REST API
public ItemService ( Client client ) : Podio.API.Model
client Client
Résultat Podio.API.Model

UpdateItem() public méthode

https://developers.podio.com/doc/items/update-item-22363
public UpdateItem ( Item item ) : void
item Item
Résultat void

UpdateItem() public méthode

https://developers.podio.com/doc/items/update-item-22363
public UpdateItem ( int itemId, CreateUpdateRequest requestData ) : void
itemId int
requestData CreateUpdateRequest
Résultat void