C# Class OpenPr0gramm.ItemController

Inheritance: Pr0grammController
Afficher le fichier Open project: holzmaster/OpenPr0gramm Class Usage Examples

Méthodes publiques

Méthode Description
Delete ( IPr0grammItem item, string reason, bool notifyUser, bool banUser, int days ) : Task
Delete ( int itemId, string reason, bool notifyUser, bool banUser, int days ) : Task
GetInfo ( int itemId ) : Task
GetItems ( ItemFlags flags, ItemStatus status ) : Task
GetItemsAround ( ItemFlags flags, ItemStatus status, bool following, string tags, string user, string likes, bool self, IPr0grammItem aroundItem ) : Task
GetItemsAround ( ItemFlags flags, ItemStatus status, bool following, string tags, string user, string likes, bool self, int aroundId ) : Task
GetItemsByLikes ( ItemFlags flags, ItemStatus status, string likes ) : Task
GetItemsBySelf ( ItemFlags flags, ItemStatus status ) : Task
GetItemsByTag ( ItemFlags flags, ItemStatus status, string tags ) : Task
GetItemsByUser ( ItemFlags flags, ItemStatus status, INamedPr0grammUser user ) : Task
GetItemsByUser ( ItemFlags flags, ItemStatus status, string user ) : Task
GetItemsNewer ( ItemFlags flags, ItemStatus status, bool following, string tags, string user, string likes, bool self, IPr0grammItem newerThan ) : Task
GetItemsNewer ( ItemFlags flags, ItemStatus status, bool following, string tags, string user, string likes, bool self, int newerThan ) : Task
GetItemsOlder ( ItemFlags flags, ItemStatus status, bool following, string tags, string user, string likes, bool self, IPr0grammItem olderThan ) : Task
GetItemsOlder ( ItemFlags flags, ItemStatus status, bool following, string tags, string user, string likes, bool self, int olderThan ) : Task
RateLimited ( ) : Task
Vote ( IPr0grammItem item ) : Task
Vote ( IPr0grammItem item, Vote absoluteVote ) : Task
Vote ( int itemId, Vote absoluteVote ) : Task

Private Methods

Méthode Description
GetItems ( ItemFlags flags, ItemStatus status, bool following, string tags, string user, string likes, bool self ) : Task
ItemController ( IPr0grammApiClient client ) : System

Method Details

Delete() public méthode

public Delete ( IPr0grammItem item, string reason, bool notifyUser, bool banUser, int days ) : Task
item IPr0grammItem
reason string
notifyUser bool
banUser bool
days int
Résultat Task

Delete() public méthode

public Delete ( int itemId, string reason, bool notifyUser, bool banUser, int days ) : Task
itemId int
reason string
notifyUser bool
banUser bool
days int
Résultat Task

GetInfo() public méthode

public GetInfo ( int itemId ) : Task
itemId int
Résultat Task

GetItems() public méthode

public GetItems ( ItemFlags flags, ItemStatus status ) : Task
flags ItemFlags
status ItemStatus
Résultat Task

GetItemsAround() public méthode

public GetItemsAround ( ItemFlags flags, ItemStatus status, bool following, string tags, string user, string likes, bool self, IPr0grammItem aroundItem ) : Task
flags ItemFlags
status ItemStatus
following bool
tags string
user string
likes string
self bool
aroundItem IPr0grammItem
Résultat Task

GetItemsAround() public méthode

public GetItemsAround ( ItemFlags flags, ItemStatus status, bool following, string tags, string user, string likes, bool self, int aroundId ) : Task
flags ItemFlags
status ItemStatus
following bool
tags string
user string
likes string
self bool
aroundId int
Résultat Task

GetItemsByLikes() public méthode

public GetItemsByLikes ( ItemFlags flags, ItemStatus status, string likes ) : Task
flags ItemFlags
status ItemStatus
likes string
Résultat Task

GetItemsBySelf() public méthode

public GetItemsBySelf ( ItemFlags flags, ItemStatus status ) : Task
flags ItemFlags
status ItemStatus
Résultat Task

GetItemsByTag() public méthode

public GetItemsByTag ( ItemFlags flags, ItemStatus status, string tags ) : Task
flags ItemFlags
status ItemStatus
tags string
Résultat Task

GetItemsByUser() public méthode

public GetItemsByUser ( ItemFlags flags, ItemStatus status, INamedPr0grammUser user ) : Task
flags ItemFlags
status ItemStatus
user INamedPr0grammUser
Résultat Task

GetItemsByUser() public méthode

public GetItemsByUser ( ItemFlags flags, ItemStatus status, string user ) : Task
flags ItemFlags
status ItemStatus
user string
Résultat Task

GetItemsNewer() public méthode

public GetItemsNewer ( ItemFlags flags, ItemStatus status, bool following, string tags, string user, string likes, bool self, IPr0grammItem newerThan ) : Task
flags ItemFlags
status ItemStatus
following bool
tags string
user string
likes string
self bool
newerThan IPr0grammItem
Résultat Task

GetItemsNewer() public méthode

public GetItemsNewer ( ItemFlags flags, ItemStatus status, bool following, string tags, string user, string likes, bool self, int newerThan ) : Task
flags ItemFlags
status ItemStatus
following bool
tags string
user string
likes string
self bool
newerThan int
Résultat Task

GetItemsOlder() public méthode

public GetItemsOlder ( ItemFlags flags, ItemStatus status, bool following, string tags, string user, string likes, bool self, IPr0grammItem olderThan ) : Task
flags ItemFlags
status ItemStatus
following bool
tags string
user string
likes string
self bool
olderThan IPr0grammItem
Résultat Task

GetItemsOlder() public méthode

public GetItemsOlder ( ItemFlags flags, ItemStatus status, bool following, string tags, string user, string likes, bool self, int olderThan ) : Task
flags ItemFlags
status ItemStatus
following bool
tags string
user string
likes string
self bool
olderThan int
Résultat Task

RateLimited() public méthode

public RateLimited ( ) : Task
Résultat Task

Vote() public méthode

public Vote ( IPr0grammItem item ) : Task
item IPr0grammItem
Résultat Task

Vote() public méthode

public Vote ( IPr0grammItem item, Vote absoluteVote ) : Task
item IPr0grammItem
absoluteVote Vote
Résultat Task

Vote() public méthode

public Vote ( int itemId, Vote absoluteVote ) : Task
itemId int
absoluteVote Vote
Résultat Task