C# Class kasthack.vksharp.RawApi.MethodGroup_Groups

Afficher le fichier Open project: kasthack/kasthack.vksharp

Méthodes publiques

Méthode Description
AddLink ( int groupId, string link, string text = "" ) : Task
ApproveRequest ( int groupId, int userId ) : Task
Create ( string title, PageType type = PageType.Group, PageSubtype subtype = null, string description = "" ) : Task
DeleteLink ( int groupId, int linkId ) : Task
Edit ( int groupId, string title = "", string description = "", string screenName = "", string website = "", string email = "", string phone = "", string rss = "", DateTimeOffset eventStartDate = null, DateTimeOffset eventFinishDate = null, DateTimeOffset eventGroupId = null, int subject = null, int publicCategory = null, int publicSubcategory = null, GroupAccess access = null, AccessType wall = null, AccessType topics = null, AccessType photos = null, AccessType video = null, AccessType audio = null, Date publicDate = null, bool links = null, bool events = null, bool places = null, bool contacts = null ) : Task
EditLink ( int groupId, int linkId, string text = "" ) : Task
Get ( int userId, GroupsGetFilter filter = null, int offset = null, int count = 100 ) : Task
GetBanned ( int groupId, int offset = null, int count = 100 ) : Task
GetById ( int groupId, GroupFields fields ) : Task
GetById ( string groupIds, GroupFields fields ) : Task
GetMembers ( int groupId, GroupMembersFilter filter = null, MembersSortOrder sort = null, int offset = null, int count = 100 ) : Task
GetMembers ( int groupId, UserFields fields = UserFields.Anything, GroupMembersFilter filter = null, MembersSortOrder sort = null, int offset = null, int count = 100 ) : Task
GetMembers ( string groupId, GroupMembersFilter filter = null, MembersSortOrder sort = null, int offset = null, int count = 100 ) : Task
GetMembers ( string groupId, UserFields fields = UserFields.Anything, GroupMembersFilter filter = null, MembersSortOrder sort = null, int offset = null, int count = 100 ) : Task
GetMembersManagers ( int groupId, MembersSortOrder sort = null, int offset = null, int count = 100 ) : Task
GetMembersManagers ( string groupId, MembersSortOrder sort = null, int offset = null, int count = 100 ) : Task
Invite ( int groupId, int userId ) : Task
IsMember ( int groupId ) : Task
IsMember ( int groupId, int userId = null ) : Task
IsMemberExtended ( int groupId, int userId = null ) : Task
Join ( int groupId, bool notSure = false ) : Task
Leave ( int groupId ) : Task
RemoveUser ( int groupId, int userId ) : Task
ReorderLink ( int groupId, long linkId, long after ) : Task
UnbanUser ( int groupId, int userId ) : Task

Private Methods

Méthode Description
MethodGroup_Groups ( RawApi parent ) : System

Method Details

AddLink() public méthode

public AddLink ( int groupId, string link, string text = "" ) : Task
groupId int
link string
text string
Résultat Task

ApproveRequest() public méthode

public ApproveRequest ( int groupId, int userId ) : Task
groupId int
userId int
Résultat Task

Create() public méthode

public Create ( string title, PageType type = PageType.Group, PageSubtype subtype = null, string description = "" ) : Task
title string
type PageType
subtype PageSubtype
description string
Résultat Task

DeleteLink() public méthode

public DeleteLink ( int groupId, int linkId ) : Task
groupId int
linkId int
Résultat Task

Edit() public méthode

public Edit ( int groupId, string title = "", string description = "", string screenName = "", string website = "", string email = "", string phone = "", string rss = "", DateTimeOffset eventStartDate = null, DateTimeOffset eventFinishDate = null, DateTimeOffset eventGroupId = null, int subject = null, int publicCategory = null, int publicSubcategory = null, GroupAccess access = null, AccessType wall = null, AccessType topics = null, AccessType photos = null, AccessType video = null, AccessType audio = null, Date publicDate = null, bool links = null, bool events = null, bool places = null, bool contacts = null ) : Task
groupId int
title string
description string
screenName string
website string
email string
phone string
rss string
eventStartDate DateTimeOffset
eventFinishDate DateTimeOffset
eventGroupId DateTimeOffset
subject int
publicCategory int
publicSubcategory int
access GroupAccess
wall AccessType
topics AccessType
photos AccessType
video AccessType
audio AccessType
publicDate Date
links bool
events bool
places bool
contacts bool
Résultat Task

EditLink() public méthode

public EditLink ( int groupId, int linkId, string text = "" ) : Task
groupId int
linkId int
text string
Résultat Task

Get() public méthode

public Get ( int userId, GroupsGetFilter filter = null, int offset = null, int count = 100 ) : Task
userId int
filter GroupsGetFilter
offset int
count int
Résultat Task

GetBanned() public méthode

public GetBanned ( int groupId, int offset = null, int count = 100 ) : Task
groupId int
offset int
count int
Résultat Task

GetById() public méthode

public GetById ( int groupId, GroupFields fields ) : Task
groupId int
fields GroupFields
Résultat Task

GetById() public méthode

public GetById ( string groupIds, GroupFields fields ) : Task
groupIds string
fields GroupFields
Résultat Task

GetMembers() public méthode

public GetMembers ( int groupId, GroupMembersFilter filter = null, MembersSortOrder sort = null, int offset = null, int count = 100 ) : Task
groupId int
filter GroupMembersFilter
sort MembersSortOrder
offset int
count int
Résultat Task

GetMembers() public méthode

public GetMembers ( int groupId, UserFields fields = UserFields.Anything, GroupMembersFilter filter = null, MembersSortOrder sort = null, int offset = null, int count = 100 ) : Task
groupId int
fields UserFields
filter GroupMembersFilter
sort MembersSortOrder
offset int
count int
Résultat Task

GetMembers() public méthode

public GetMembers ( string groupId, GroupMembersFilter filter = null, MembersSortOrder sort = null, int offset = null, int count = 100 ) : Task
groupId string
filter GroupMembersFilter
sort MembersSortOrder
offset int
count int
Résultat Task

GetMembers() public méthode

public GetMembers ( string groupId, UserFields fields = UserFields.Anything, GroupMembersFilter filter = null, MembersSortOrder sort = null, int offset = null, int count = 100 ) : Task
groupId string
fields UserFields
filter GroupMembersFilter
sort MembersSortOrder
offset int
count int
Résultat Task

GetMembersManagers() public méthode

public GetMembersManagers ( int groupId, MembersSortOrder sort = null, int offset = null, int count = 100 ) : Task
groupId int
sort MembersSortOrder
offset int
count int
Résultat Task

GetMembersManagers() public méthode

public GetMembersManagers ( string groupId, MembersSortOrder sort = null, int offset = null, int count = 100 ) : Task
groupId string
sort MembersSortOrder
offset int
count int
Résultat Task

Invite() public méthode

public Invite ( int groupId, int userId ) : Task
groupId int
userId int
Résultat Task

IsMember() public méthode

public IsMember ( int groupId ) : Task
groupId int
Résultat Task

IsMember() public méthode

public IsMember ( int groupId, int userId = null ) : Task
groupId int
userId int
Résultat Task

IsMemberExtended() public méthode

public IsMemberExtended ( int groupId, int userId = null ) : Task
groupId int
userId int
Résultat Task

Join() public méthode

public Join ( int groupId, bool notSure = false ) : Task
groupId int
notSure bool
Résultat Task

Leave() public méthode

public Leave ( int groupId ) : Task
groupId int
Résultat Task

RemoveUser() public méthode

public RemoveUser ( int groupId, int userId ) : Task
groupId int
userId int
Résultat Task

ReorderLink() public méthode

public ReorderLink ( int groupId, long linkId, long after ) : Task
groupId int
linkId long
after long
Résultat Task

UnbanUser() public méthode

public UnbanUser ( int groupId, int userId ) : Task
groupId int
userId int
Résultat Task