C# 클래스 kasthack.vksharp.Api.MethodGroup_Video

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

공개 메소드들

메소드 설명
Add ( long videoId, int ownerId = null, int targetId = null ) : System.Threading.Tasks.Task

Добавляет видеозапись в список пользователя

AddSync ( long videoId, int ownerId = null, int targetId = null ) : void

Добавляет видеозапись в список пользователя

Delete ( long videoId, int ownerId = null, int targetId = null ) : System.Threading.Tasks.Task

Удаляет видеозапись

DeleteAlbum ( long albumId, int groupId = null ) : System.Threading.Tasks.Task

Удаляет альбом видеозаписей

DeleteAlbumSync ( long albumId, int groupId = null ) : void

Удаляет альбом видеозаписей

DeleteComment ( int commentId, int ownerId = null ) : System.Threading.Tasks.Task

Удаляет комментарий к видеозаписи

DeleteCommentSync ( int commentId, int ownerId = null ) : void

Удаляет комментарий к видеозаписи

DeleteSync ( long videoId, int ownerId = null, int targetId = null ) : void

Удаляет видеозапись

EditComment ( string message, int commentId, int ownerId = null ) : System.Threading.Tasks.Task

Изменяет текст комментария к видеозаписи

EditCommentSync ( string message, int commentId, int ownerId = null ) : void

Изменяет текст комментария к видеозаписи

Get ( bool extended = true, int offset = null, int count = 200 ) : Task>

Возвращает информацию о видеозаписях

Get ( int ownerId, long albumId = null, bool extended = true, int offset = null, int count = 200 ) : Task>

Возвращает информацию о видеозаписях

GetNewTags ( int offset = null, int count = 20 ) : Task>

Возвращает список видеозаписей, на которых есть непросмотренные отметки

GetNewTagsSync ( int offset = null, int count = 20 ) : EntityList

Возвращает список видеозаписей, на которых есть непросмотренные отметки

GetSync ( bool extended = true, int offset = null, int count = 200 ) : EntityList

Возвращает информацию о видеозаписях

GetSync ( int ownerId, long albumId = null, bool extended = true, int offset = null, int count = 200 ) : EntityList

Возвращает информацию о видеозаписях

GetTags ( long videoId, int ownerId = null ) : Task

Добавляет отметку на видеозапись

GetTagsSync ( long videoId, int ownerId = null ) : kasthack.vksharp.DataTypes.Entities.Tag[]

Добавляет отметку на видеозапись

PutTag ( int userId, long videoId, string taggedName, int ownerId = null ) : System.Threading.Tasks.Task

Добавляет отметку на видеозапись

PutTagSync ( int userId, long videoId, string taggedName, int ownerId = null ) : void

Добавляет отметку на видеозапись

RemoveTag ( long videoId, int tagId, int ownerId = null ) : System.Threading.Tasks.Task

Удаляет отметку с видеозаписи

RemoveTagSync ( long videoId, int tagId, int ownerId = null ) : void

Удаляет отметку с видеозаписи

Report ( long videoId, int ownerId = null, ReportReason reason = null, string comment = "", string searchQuery = "" ) : System.Threading.Tasks.Task

Позволяет пожаловаться на видеозапись

ReportComment ( int commentId, int ownerId = null, ReportReason reason = null ) : System.Threading.Tasks.Task

Позволяет пожаловаться на комментарий к видеозаписи

ReportCommentSync ( int commentId, int ownerId = null, ReportReason reason = null ) : void

Позволяет пожаловаться на комментарий к видеозаписи

ReportSync ( long videoId, int ownerId = null, ReportReason reason = null, string comment = "", string searchQuery = "" ) : void

Позволяет пожаловаться на видеозапись

Restore ( long videoId, int ownerId = null ) : System.Threading.Tasks.Task

Восстанавливает удаленную видеозапись

RestoreComment ( int commentId, int ownerId = null ) : System.Threading.Tasks.Task
RestoreCommentSync ( int commentId, int ownerId = null ) : void
RestoreSync ( long videoId, int ownerId = null ) : void

Восстанавливает удаленную видеозапись

비공개 메소드들

메소드 설명
MethodGroup_Video ( Api parent ) : System

메소드 상세

Add() 공개 메소드

Добавляет видеозапись в список пользователя
public Add ( long videoId, int ownerId = null, int targetId = null ) : System.Threading.Tasks.Task
videoId long идентификатор видеозаписи
ownerId int идентификатор владельца видеозаписи, по умолчанию идентификатор текущего пользователя
targetId int идентификатор пользователя или сообщества, в которое нужно добавить видео
리턴 System.Threading.Tasks.Task

AddSync() 공개 메소드

Добавляет видеозапись в список пользователя
public AddSync ( long videoId, int ownerId = null, int targetId = null ) : void
videoId long идентификатор видеозаписи
ownerId int идентификатор владельца видеозаписи, по умолчанию идентификатор текущего пользователя
targetId int идентификатор пользователя или сообщества, в которое нужно добавить видео
리턴 void

Delete() 공개 메소드

Удаляет видеозапись
public Delete ( long videoId, int ownerId = null, int targetId = null ) : System.Threading.Tasks.Task
videoId long идентификатор видеозаписи
ownerId int идентификатор владельца видеозаписи, по умолчанию идентификатор текущего пользователя
targetId int идентификатор пользователя или сообщества, для которого нужно удалить видеозапись
리턴 System.Threading.Tasks.Task

DeleteAlbum() 공개 메소드

Удаляет альбом видеозаписей
public DeleteAlbum ( long albumId, int groupId = null ) : System.Threading.Tasks.Task
albumId long идентификатор альбома
groupId int идентификатор сообщества (если альбом, который необходимо удалить, принадлежит сообществу)
리턴 System.Threading.Tasks.Task

DeleteAlbumSync() 공개 메소드

Удаляет альбом видеозаписей
public DeleteAlbumSync ( long albumId, int groupId = null ) : void
albumId long идентификатор альбома
groupId int идентификатор сообщества (если альбом, который необходимо удалить, принадлежит сообществу)
리턴 void

DeleteComment() 공개 메소드

Удаляет комментарий к видеозаписи
public DeleteComment ( int commentId, int ownerId = null ) : System.Threading.Tasks.Task
commentId int идентификатор комментария
ownerId int идентификатор владельца видеозаписи, по умолчанию идентификатор текущего пользователя
리턴 System.Threading.Tasks.Task

DeleteCommentSync() 공개 메소드

Удаляет комментарий к видеозаписи
public DeleteCommentSync ( int commentId, int ownerId = null ) : void
commentId int идентификатор комментария
ownerId int идентификатор владельца видеозаписи, по умолчанию идентификатор текущего пользователя
리턴 void

DeleteSync() 공개 메소드

Удаляет видеозапись
public DeleteSync ( long videoId, int ownerId = null, int targetId = null ) : void
videoId long идентификатор видеозаписи
ownerId int идентификатор владельца видеозаписи, по умолчанию идентификатор текущего пользователя
targetId int идентификатор пользователя или сообщества, для которого нужно удалить видеозапись
리턴 void

EditComment() 공개 메소드

Изменяет текст комментария к видеозаписи
public EditComment ( string message, int commentId, int ownerId = null ) : System.Threading.Tasks.Task
message string новый текст комментария (является обязательным, если не задан параметр attachments)
commentId int идентификатор комментария
ownerId int идентификатор владельца видеозаписи, по умолчанию идентификатор текущего пользователя
리턴 System.Threading.Tasks.Task

EditCommentSync() 공개 메소드

Изменяет текст комментария к видеозаписи
public EditCommentSync ( string message, int commentId, int ownerId = null ) : void
message string новый текст комментария (является обязательным, если не задан параметр attachments)
commentId int идентификатор комментария
ownerId int идентификатор владельца видеозаписи, по умолчанию идентификатор текущего пользователя
리턴 void

Get() 공개 메소드

Возвращает информацию о видеозаписях
public Get ( bool extended = true, int offset = null, int count = 200 ) : Task>
extended bool
offset int Оффсет для возврата результатов
count int Количество записей, которые необходимо вернуть
리턴 Task>

Get() 공개 메소드

Возвращает информацию о видеозаписях
public Get ( int ownerId, long albumId = null, bool extended = true, int offset = null, int count = 200 ) : Task>
ownerId int идентификатор пользователя или сообщества, которому принадлежат видеозаписи
albumId long идентификатор альбома, видеозаписи из которого нужно вернуть
extended bool
offset int Оффсет для возврата результатов
count int Количество записей, которые необходимо вернуть
리턴 Task>

GetNewTags() 공개 메소드

Возвращает список видеозаписей, на которых есть непросмотренные отметки
public GetNewTags ( int offset = null, int count = 20 ) : Task>
offset int Оффсет для возврата результатов
count int Количество записей, которые необходимо вернуть
리턴 Task>

GetNewTagsSync() 공개 메소드

Возвращает список видеозаписей, на которых есть непросмотренные отметки
public GetNewTagsSync ( int offset = null, int count = 20 ) : EntityList
offset int Оффсет для возврата результатов
count int Количество записей, которые необходимо вернуть
리턴 EntityList

GetSync() 공개 메소드

Возвращает информацию о видеозаписях
public GetSync ( bool extended = true, int offset = null, int count = 200 ) : EntityList
extended bool
offset int Оффсет для возврата результатов
count int Количество записей, которые необходимо вернуть
리턴 EntityList

GetSync() 공개 메소드

Возвращает информацию о видеозаписях
public GetSync ( int ownerId, long albumId = null, bool extended = true, int offset = null, int count = 200 ) : EntityList
ownerId int идентификатор пользователя или сообщества, которому принадлежат видеозаписи
albumId long идентификатор альбома, видеозаписи из которого нужно вернуть
extended bool
offset int Оффсет для возврата результатов
count int Количество записей, которые необходимо вернуть
리턴 EntityList

GetTags() 공개 메소드

Добавляет отметку на видеозапись
public GetTags ( long videoId, int ownerId = null ) : Task
videoId long идентификатор видеозаписи
ownerId int идентификатор владельца видеозаписи, по умолчанию идентификатор текущего пользователя
리턴 Task

GetTagsSync() 공개 메소드

Добавляет отметку на видеозапись
public GetTagsSync ( long videoId, int ownerId = null ) : kasthack.vksharp.DataTypes.Entities.Tag[]
videoId long идентификатор видеозаписи
ownerId int идентификатор владельца видеозаписи, по умолчанию идентификатор текущего пользователя
리턴 kasthack.vksharp.DataTypes.Entities.Tag[]

PutTag() 공개 메소드

Добавляет отметку на видеозапись
public PutTag ( int userId, long videoId, string taggedName, int ownerId = null ) : System.Threading.Tasks.Task
userId int идентификатор пользователя, которого нужно отметить
videoId long идентификатор видеозаписи
taggedName string текст отметки
ownerId int идентификатор владельца видеозаписи, по умолчанию идентификатор текущего пользователя
리턴 System.Threading.Tasks.Task

PutTagSync() 공개 메소드

Добавляет отметку на видеозапись
public PutTagSync ( int userId, long videoId, string taggedName, int ownerId = null ) : void
userId int идентификатор пользователя, которого нужно отметить
videoId long идентификатор видеозаписи
taggedName string текст отметки
ownerId int идентификатор владельца видеозаписи, по умолчанию идентификатор текущего пользователя
리턴 void

RemoveTag() 공개 메소드

Удаляет отметку с видеозаписи
public RemoveTag ( long videoId, int tagId, int ownerId = null ) : System.Threading.Tasks.Task
videoId long идентификатор видеозаписи
tagId int идентификатор отметки
ownerId int идентификатор владельца видеозаписи (пользователь или сообщество), по умолчанию идентификатор текущего пользователя
리턴 System.Threading.Tasks.Task

RemoveTagSync() 공개 메소드

Удаляет отметку с видеозаписи
public RemoveTagSync ( long videoId, int tagId, int ownerId = null ) : void
videoId long идентификатор видеозаписи
tagId int идентификатор отметки
ownerId int идентификатор владельца видеозаписи (пользователь или сообщество), по умолчанию идентификатор текущего пользователя
리턴 void

Report() 공개 메소드

Позволяет пожаловаться на видеозапись
public Report ( long videoId, int ownerId = null, ReportReason reason = null, string comment = "", string searchQuery = "" ) : System.Threading.Tasks.Task
videoId long идентификатор видеозаписи
ownerId int идентификатор пользователя или сообщества, которому принадлежит видеозапись
reason ReportReason тип жалобы
comment string комментарий для жалобы
searchQuery string поисковой запрос, если видеозапись была найдена через поиск
리턴 System.Threading.Tasks.Task

ReportComment() 공개 메소드

Позволяет пожаловаться на комментарий к видеозаписи
public ReportComment ( int commentId, int ownerId = null, ReportReason reason = null ) : System.Threading.Tasks.Task
commentId int идентификатор комментария
ownerId int идентификатор владельца видеозаписи, к которой оставлен комментарий
reason ReportReason тип жалобы
리턴 System.Threading.Tasks.Task

ReportCommentSync() 공개 메소드

Позволяет пожаловаться на комментарий к видеозаписи
public ReportCommentSync ( int commentId, int ownerId = null, ReportReason reason = null ) : void
commentId int идентификатор комментария
ownerId int идентификатор владельца видеозаписи, к которой оставлен комментарий
reason ReportReason тип жалобы
리턴 void

ReportSync() 공개 메소드

Позволяет пожаловаться на видеозапись
public ReportSync ( long videoId, int ownerId = null, ReportReason reason = null, string comment = "", string searchQuery = "" ) : void
videoId long идентификатор видеозаписи
ownerId int идентификатор пользователя или сообщества, которому принадлежит видеозапись
reason ReportReason тип жалобы
comment string комментарий для жалобы
searchQuery string поисковой запрос, если видеозапись была найдена через поиск
리턴 void

Restore() 공개 메소드

Восстанавливает удаленную видеозапись
public Restore ( long videoId, int ownerId = null ) : System.Threading.Tasks.Task
videoId long идентификатор видеозаписи
ownerId int идентификатор владельца видеозаписи, по умолчанию идентификатор текущего пользователя
리턴 System.Threading.Tasks.Task

RestoreComment() 공개 메소드

public RestoreComment ( int commentId, int ownerId = null ) : System.Threading.Tasks.Task
commentId int
ownerId int
리턴 System.Threading.Tasks.Task

RestoreCommentSync() 공개 메소드

public RestoreCommentSync ( int commentId, int ownerId = null ) : void
commentId int
ownerId int
리턴 void

RestoreSync() 공개 메소드

Восстанавливает удаленную видеозапись
public RestoreSync ( long videoId, int ownerId = null ) : void
videoId long идентификатор видеозаписи
ownerId int идентификатор владельца видеозаписи, по умолчанию идентификатор текущего пользователя
리턴 void