C# 클래스 kasthack.vksharp.RequestApi.MethodGroup_groups

파일 보기 프로젝트 열기: kasthack/kasthack.vksharp

공개 메소드들

메소드 설명
AddLink ( int groupId, string link, string text = "" ) : Request
ApproveRequest ( int groupId, int userId ) : Request
Create ( string title, PageType type = PageType.Group, PageSubtype subtype = null, string description = "" ) : Request
DeleteLink ( int groupId, int linkId ) : Request
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 ) : Request
EditLink ( int groupId, int linkId, string text = "" ) : Request
Get ( int userId, GroupsGetFilter filter = null, int offset = null, int count = 100 ) : Request>
GetBanned ( int groupId, int offset = null, int count = 100 ) : Request
GetById ( int groupId, GroupFields fields ) : Request
GetById ( string groupIds, GroupFields fields ) : Request
GetMembers ( int groupId, UserFields fields = UserFields.Anything, GroupMembersFilter filter = null, MembersSortOrder sort = null, int offset = null, int count = 100 ) : Request>
GetMembers ( string groupId, UserFields fields = UserFields.Anything, GroupMembersFilter filter = null, MembersSortOrder sort = null, int offset = null, int count = 100 ) : Request>
GetMembers ( int groupId, GroupMembersFilter filter = null, MembersSortOrder sort = null, int offset = null, int count = 100 ) : Request>
GetMembers ( string groupId, GroupMembersFilter filter = null, MembersSortOrder sort = null, int offset = null, int count = 100 ) : Request>
GetMembersManagers ( int groupId, MembersSortOrder sort = null, int offset = null, int count = 100 ) : Request>
GetMembersManagers ( string groupId, MembersSortOrder sort = null, int offset = null, int count = 100 ) : Request>
Invite ( int groupId, int userId ) : Request
IsMember ( int groupId ) : Request
IsMember ( int groupId, int userId = null ) : Request
IsMemberExtended ( int groupId, int userId = null ) : Request
Join ( int groupId, bool notSure = false ) : Request
Leave ( int groupId ) : Request
RemoveUser ( int groupId, int userId ) : Request
ReorderLink ( int groupId, long linkId, long after ) : Request
UnbanUser ( int groupId, int userId ) : Request

비공개 메소드들

메소드 설명
MethodGroup_groups ( RequestApi parent ) : System

메소드 상세

AddLink() 공개 메소드

public AddLink ( int groupId, string link, string text = "" ) : Request
groupId int
link string
text string
리턴 Request

ApproveRequest() 공개 메소드

public ApproveRequest ( int groupId, int userId ) : Request
groupId int
userId int
리턴 Request

Create() 공개 메소드

public Create ( string title, PageType type = PageType.Group, PageSubtype subtype = null, string description = "" ) : Request
title string
type PageType
subtype PageSubtype
description string
리턴 Request

DeleteLink() 공개 메소드

public DeleteLink ( int groupId, int linkId ) : Request
groupId int
linkId int
리턴 Request

Edit() 공개 메소드

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 ) : Request
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
리턴 Request

EditLink() 공개 메소드

public EditLink ( int groupId, int linkId, string text = "" ) : Request
groupId int
linkId int
text string
리턴 Request

Get() 공개 메소드

public Get ( int userId, GroupsGetFilter filter = null, int offset = null, int count = 100 ) : Request>
userId int
filter GroupsGetFilter
offset int
count int
리턴 Request>

GetBanned() 공개 메소드

public GetBanned ( int groupId, int offset = null, int count = 100 ) : Request
groupId int
offset int
count int
리턴 Request

GetById() 공개 메소드

public GetById ( int groupId, GroupFields fields ) : Request
groupId int
fields GroupFields
리턴 Request

GetById() 공개 메소드

public GetById ( string groupIds, GroupFields fields ) : Request
groupIds string
fields GroupFields
리턴 Request

GetMembers() 공개 메소드

public GetMembers ( int groupId, UserFields fields = UserFields.Anything, GroupMembersFilter filter = null, MembersSortOrder sort = null, int offset = null, int count = 100 ) : Request>
groupId int
fields UserFields
filter GroupMembersFilter
sort MembersSortOrder
offset int
count int
리턴 Request>

GetMembers() 공개 메소드

public GetMembers ( string groupId, UserFields fields = UserFields.Anything, GroupMembersFilter filter = null, MembersSortOrder sort = null, int offset = null, int count = 100 ) : Request>
groupId string
fields UserFields
filter GroupMembersFilter
sort MembersSortOrder
offset int
count int
리턴 Request>

GetMembers() 공개 메소드

public GetMembers ( int groupId, GroupMembersFilter filter = null, MembersSortOrder sort = null, int offset = null, int count = 100 ) : Request>
groupId int
filter GroupMembersFilter
sort MembersSortOrder
offset int
count int
리턴 Request>

GetMembers() 공개 메소드

public GetMembers ( string groupId, GroupMembersFilter filter = null, MembersSortOrder sort = null, int offset = null, int count = 100 ) : Request>
groupId string
filter GroupMembersFilter
sort MembersSortOrder
offset int
count int
리턴 Request>

GetMembersManagers() 공개 메소드

public GetMembersManagers ( int groupId, MembersSortOrder sort = null, int offset = null, int count = 100 ) : Request>
groupId int
sort MembersSortOrder
offset int
count int
리턴 Request>

GetMembersManagers() 공개 메소드

public GetMembersManagers ( string groupId, MembersSortOrder sort = null, int offset = null, int count = 100 ) : Request>
groupId string
sort MembersSortOrder
offset int
count int
리턴 Request>

Invite() 공개 메소드

public Invite ( int groupId, int userId ) : Request
groupId int
userId int
리턴 Request

IsMember() 공개 메소드

public IsMember ( int groupId ) : Request
groupId int
리턴 Request

IsMember() 공개 메소드

public IsMember ( int groupId, int userId = null ) : Request
groupId int
userId int
리턴 Request

IsMemberExtended() 공개 메소드

public IsMemberExtended ( int groupId, int userId = null ) : Request
groupId int
userId int
리턴 Request

Join() 공개 메소드

public Join ( int groupId, bool notSure = false ) : Request
groupId int
notSure bool
리턴 Request

Leave() 공개 메소드

public Leave ( int groupId ) : Request
groupId int
리턴 Request

RemoveUser() 공개 메소드

public RemoveUser ( int groupId, int userId ) : Request
groupId int
userId int
리턴 Request

ReorderLink() 공개 메소드

public ReorderLink ( int groupId, long linkId, long after ) : Request
groupId int
linkId long
after long
리턴 Request

UnbanUser() 공개 메소드

public UnbanUser ( int groupId, int userId ) : Request
groupId int
userId int
리턴 Request