C# Class VkNet.Categories.PhotoCategory

Методы для работы с фотографиями.
Afficher le fichier Open project: vknet/vk Class Usage Examples

Méthodes publiques

Méthode Description
ConfirmTag ( ulong photoId, ulong tagId, long ownerId = null ) : bool

Подтверждает отметку на фотографии.

Страница документации ВКонтакте .

Copy ( long ownerId, ulong photoId, string accessKey = null ) : long

Позволяет скопировать фотографию в альбом "Сохраненные фотографии".

Страница документации ВКонтакте .

CreateAlbum ( PhotoCreateAlbumParams @params ) : PhotoAlbum

Создает пустой альбом для фотографий.

Страница документации ВКонтакте http://vk.com/dev/photos.createAlbum.

CreateComment ( PhotoCreateCommentParams @params ) : long

Создает новый комментарий к фотографии.

Страница документации ВКонтакте .

Delete ( ulong photoId, long ownerId = null ) : bool

Удаление фотографии на сайте.

Страница документации ВКонтакте .

DeleteAlbum ( long albumId, long groupId = null ) : bool

Удаляет указанный альбом для фотографий у текущего пользователя.

Страница документации ВКонтакте .

DeleteComment ( ulong commentId, long ownerId = null ) : bool

Удаляет комментарий к фотографии.

Страница документации ВКонтакте .

Edit ( PhotoEditParams @params ) : bool

Изменяет описание у выбранной фотографии.

Страница документации ВКонтакте .

EditAlbum ( PhotoEditAlbumParams @params ) : bool

Редактирует данные альбома для фотографий пользователя.

Страница документации ВКонтакте http://vk.com/dev/photos.editAlbum.

EditComment ( ulong commentId, string message, long ownerId = null, IEnumerable attachments = null ) : bool

Изменяет текст комментария к фотографии.

Страница документации ВКонтакте .

Get ( PhotoGetParams @params, bool skipAuthorization = false ) : VkCollection

Возвращает список фотографий в альбоме.

Страница документации ВКонтакте http://vk.com/dev/photos.get.

GetAlbums ( PhotoGetAlbumsParams @params, bool skipAuthorization = false ) : VkCollection

Возвращает список альбомов пользователя или сообщества.

Страница документации ВКонтакте http://vk.com/dev/photos.getAlbums.

GetAlbumsCount ( long userId = null, long groupId = null ) : int

Возвращает количество доступных альбомов пользователя или сообщества.

Страница документации ВКонтакте .

GetAll ( PhotoGetAllParams @params ) : VkCollection

Возвращает все фотографии пользователя или сообщества в антихронологическом порядке.

Страница документации ВКонтакте http://vk.com/dev/photos.getAll.

GetAllComments ( PhotoGetAllCommentsParams @params ) : VkCollection

Возвращает отсортированный в антихронологическом порядке список всех комментариев к конкретному альбому или ко всем альбомам пользователя.

Страница документации ВКонтакте .

GetById ( IEnumerable photos, bool extended = null, bool photoSizes = null, bool skipAuthorization = false ) : ReadOnlyCollection

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

Страница документации ВКонтакте .

GetChatUploadServer ( ulong chatId, ulong cropX = null, ulong cropY = null, ulong cropWidth = null ) : UploadServerInfo

Позволяет получить адрес для загрузки фотографий мультидиалогов.

Страница документации ВКонтакте .

GetComments ( PhotoGetCommentsParams @params ) : VkCollection

Возвращает список комментариев к фотографии.

Страница документации ВКонтакте .

GetMarketAlbumUploadServer ( long groupId ) : UploadServerInfo

Возвращает адрес сервера для загрузки фотографии подборки товаров в сообществе.

Страница документации ВКонтакте .

GetMarketUploadServer ( long groupId, bool mainPhoto = null, long cropX = null, long cropY = null, long cropWidth = null ) : UploadServerInfo

Возвращает адрес сервера для загрузки фотографии товаров сообщества.

Страница документации ВКонтакте .

GetMessagesUploadServer ( ) : UploadServerInfo

Возвращает адрес сервера для загрузки фотографии в личное сообщение пользователю.

Страница документации ВКонтакте http://vk.com/dev/photos.getMessagesUploadServer.

GetNewTags ( uint offset = null, uint count = null ) : VkCollection

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

Страница документации ВКонтакте .

GetOwnerPhotoUploadServer ( long ownerId = null ) : UploadServerInfo

Возвращает адрес сервера для загрузки главной фотографии на страницу пользователя или сообщества.

Страница документации ВКонтакте .

GetTags ( ulong photoId, long ownerId = null, string accessKey = null ) : ReadOnlyCollection

Возвращает список отметок на фотографии.

Страница документации ВКонтакте .

GetUploadServer ( long albumId, long groupId = null ) : UploadServerInfo

Возвращает адрес сервера для загрузки фотографий.

Страница документации ВКонтакте http://vk.com/dev/photos.getUploadServer.

GetUserPhotos ( PhotoGetUserPhotosParams @params ) : VkCollection

Возвращает список фотографий, на которых отмечен пользователь.

Страница документации ВКонтакте .

GetWallUploadServer ( long groupId = null ) : UploadServerInfo

Возвращает адрес сервера для загрузки фотографии на стену пользователя или сообщества.

Страница документации ВКонтакте .

MakeCover ( ulong photoId, long ownerId = null, long albumId = null ) : bool

Делает фотографию обложкой альбома.

Страница документации ВКонтакте .

Move ( long targetAlbumId, ulong photoId, long ownerId = null ) : bool

Переносит фотографию из одного альбома в другой.

Страница документации ВКонтакте .

PhotoCategory ( VkApi vk ) : System.Collections.Generic
PutTag ( PhotoPutTagParams @params ) : ulong

Добавляет отметку на фотографию.

Страница документации ВКонтакте .

RemoveTag ( ulong tagId, ulong photoId, long ownerId = null ) : bool

Удаляет отметку с фотографии.

Страница документации ВКонтакте .

ReorderAlbums ( long albumId, long ownerId = null, long before = null, long after = null ) : bool

Меняет порядок альбома в списке альбомов пользователя.

Страница документации ВКонтакте .

ReorderPhotos ( ulong photoId, long ownerId = null, long before = null, long after = null ) : bool

Меняет порядок фотографии в списке фотографий альбома пользователя.

Страница документации ВКонтакте .

Report ( long ownerId, ulong photoId, ReportReason reason ) : bool

Позволяет пожаловаться на фотографию.

Страница документации ВКонтакте .

ReportComment ( long ownerId, ulong commentId, ReportReason reason ) : bool

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

Страница документации ВКонтакте .

Restore ( ulong photoId, long ownerId = null ) : bool

Восстанавливает удаленную фотографию.

Страница документации ВКонтакте .

RestoreComment ( ulong commentId, long ownerId = null ) : long

Восстанавливает удаленный комментарий к фотографии.

Страница документации ВКонтакте .

Save ( PhotoSaveParams @params ) : ReadOnlyCollection

Сохраняет фотографии после успешной загрузки.

Страница документации ВКонтакте http://vk.com/dev/photos.save.

SaveMarketAlbumPhoto ( long groupId, string response ) : ReadOnlyCollection

Сохраняет фотографии после успешной загрузки на URI, полученный методом photos.getMarketAlbumUploadServer.

Страница документации ВКонтакте .

SaveMarketPhoto ( long groupId, string response ) : ReadOnlyCollection

Сохраняет фотографии после успешной загрузки на URI, полученный методом photos.getMarketUploadServer.

Страница документации ВКонтакте .

SaveMessagesPhoto ( string response ) : ReadOnlyCollection

Сохраняет фотографию после успешной загрузки на URI, полученный методом GetMessagesUploadServer.

Страница документации ВКонтакте http://vk.com/dev/photos.saveMessagesPhoto.

SaveOwnerPhoto ( string response ) : Photo

Позволяет сохранить главную фотографию пользователя или сообщества.

Страница документации ВКонтакте .

SaveWallPhoto ( string response, ulong userId = null, ulong groupId = null ) : ReadOnlyCollection

Сохраняет фотографии после успешной загрузки на URI, полученный методом photos.getWallUploadServer.

Страница документации ВКонтакте .

Search ( PhotoSearchParams @params, bool skipAuthorization = false ) : VkCollection

Осуществляет поиск изображений по местоположению или описанию.

Страница документации ВКонтакте http://vk.com/dev/photos.search.

Private Methods

Méthode Description
Get ( int &count, PhotoGetParams @params ) : ReadOnlyCollection
GetAlbums ( int &count, PhotoGetAlbumsParams @params ) : ReadOnlyCollection
GetAll ( int &count, PhotoGetAllParams @params ) : ReadOnlyCollection
GetAllComments ( int &count, PhotoGetAllCommentsParams @params ) : ReadOnlyCollection
GetComments ( int &count, PhotoGetCommentsParams @params ) : ReadOnlyCollection
GetNewTags ( int &countTotal, uint offset = null, uint count = null ) : ReadOnlyCollection
GetProfile ( long ownerId = null, IEnumerable photoIds = null, bool rev = null, bool extended = null, string feedType = null, System.DateTime feed = null, bool photoSizes = null, ulong count = null, ulong offset = null ) : ReadOnlyCollection
GetProfileUploadServer ( ) : UploadServerInfo
GetUserPhotos ( int &count, PhotoGetUserPhotosParams @params ) : ReadOnlyCollection
SaveProfilePhoto ( string server = null, string hash = null, string photo = null ) : Photo
Search ( int &count, PhotoSearchParams @params ) : ReadOnlyCollection

Method Details

ConfirmTag() public méthode

Подтверждает отметку на фотографии.
Страница документации ВКонтакте .
public ConfirmTag ( ulong photoId, ulong tagId, long ownerId = null ) : bool
photoId ulong Идентификатор фотографии. обязательный параметр (Обязательный параметр).
tagId ulong Идентификатор отметки на фотографии. целое число, обязательный параметр (Целое число, обязательный параметр).
ownerId long Идентификатор пользователя или сообщества, которому принадлежит фотография. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, по умолчанию идентификатор текущего пользователя (Целое число, по умолчанию идентификатор текущего пользователя).
Résultat bool

Copy() public méthode

Позволяет скопировать фотографию в альбом "Сохраненные фотографии".
Страница документации ВКонтакте .
public Copy ( long ownerId, ulong photoId, string accessKey = null ) : long
ownerId long Идентификатор владельца фотографии целое число, обязательный параметр (Целое число, обязательный параметр).
photoId ulong Индентификатор фотографии положительное число, обязательный параметр (Положительное число, обязательный параметр).
accessKey string Специальный код доступа для приватных фотографий строка (Строка).
Résultat long

CreateAlbum() public méthode

Создает пустой альбом для фотографий.
Страница документации ВКонтакте http://vk.com/dev/photos.createAlbum.
public CreateAlbum ( PhotoCreateAlbumParams @params ) : PhotoAlbum
@params VkNet.Model.RequestParams.PhotoCreateAlbumParams
Résultat VkNet.Model.PhotoAlbum

CreateComment() public méthode

Создает новый комментарий к фотографии.
Страница документации ВКонтакте .
public CreateComment ( PhotoCreateCommentParams @params ) : long
@params VkNet.Model.RequestParams.PhotoCreateCommentParams
Résultat long

Delete() public méthode

Удаление фотографии на сайте.
Страница документации ВКонтакте .
public Delete ( ulong photoId, long ownerId = null ) : bool
photoId ulong Идентификатор фотографии. положительное число, обязательный параметр (Положительное число, обязательный параметр).
ownerId long Идентификатор пользователя или сообщества, которому принадлежит фотография. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, по умолчанию идентификатор текущего пользователя (Целое число, по умолчанию идентификатор текущего пользователя).
Résultat bool

DeleteAlbum() public méthode

Удаляет указанный альбом для фотографий у текущего пользователя.
Страница документации ВКонтакте .
public DeleteAlbum ( long albumId, long groupId = null ) : bool
albumId long Идентификатор альбома. целое число, положительное число, обязательный параметр (Целое число, положительное число, обязательный параметр).
groupId long Идентификатор сообщества, в котором размещен альбом. целое число, положительное число (Целое число, положительное число).
Résultat bool

DeleteComment() public méthode

Удаляет комментарий к фотографии.
Страница документации ВКонтакте .
public DeleteComment ( ulong commentId, long ownerId = null ) : bool
commentId ulong Идентификатор комментария. целое число, обязательный параметр (Целое число, обязательный параметр).
ownerId long Идентификатор пользователя или сообщества, которому принадлежит фотография. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, по умолчанию идентификатор текущего пользователя (Целое число, по умолчанию идентификатор текущего пользователя).
Résultat bool

Edit() public méthode

Изменяет описание у выбранной фотографии.
Страница документации ВКонтакте .
public Edit ( PhotoEditParams @params ) : bool
@params VkNet.Model.RequestParams.PhotoEditParams
Résultat bool

EditAlbum() public méthode

Редактирует данные альбома для фотографий пользователя.
Страница документации ВКонтакте http://vk.com/dev/photos.editAlbum.
public EditAlbum ( PhotoEditAlbumParams @params ) : bool
@params VkNet.Model.RequestParams.PhotoEditAlbumParams
Résultat bool

EditComment() public méthode

Изменяет текст комментария к фотографии.
Страница документации ВКонтакте .
public EditComment ( ulong commentId, string message, long ownerId = null, IEnumerable attachments = null ) : bool
commentId ulong Идентификатор комментария
message string Новый текст комментария (является обязательным, если не задан параметр attachments)
ownerId long Идентификатор пользователя или сообщества, которому принадлежит фотография. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1)
attachments IEnumerable Новый список объектов, приложенных к комментарию и разделённых символом ",". Поле attachments представляется в формате: <type><owner_id>_<media_id>,<type><owner_id>_<media_id> <type> — тип медиа-вложения: /// photo — фотография /// video — видеозапись /// audio — аудиозапись /// doc — документ /// <owner_id> — идентификатор владельца медиа-вложения /// <media_id> — идентификатор медиа-вложения. /// /// Например: /// photo100172_166443618,photo66748_265827614 /// /// Параметр является обязательным, если не задан параметр message. список строк, разделенных через запятую
Résultat bool

Get() public méthode

Возвращает список фотографий в альбоме.
Страница документации ВКонтакте http://vk.com/dev/photos.get.
public Get ( PhotoGetParams @params, bool skipAuthorization = false ) : VkCollection
@params VkNet.Model.RequestParams.PhotoGetParams
skipAuthorization bool Если true, то пропустить авторизацию
Résultat VkCollection

GetAlbums() public méthode

Возвращает список альбомов пользователя или сообщества.
Страница документации ВКонтакте http://vk.com/dev/photos.getAlbums.
public GetAlbums ( PhotoGetAlbumsParams @params, bool skipAuthorization = false ) : VkCollection
@params VkNet.Model.RequestParams.PhotoGetAlbumsParams
skipAuthorization bool Если true, то пропустить авторизацию
Résultat VkCollection

GetAlbumsCount() public méthode

Возвращает количество доступных альбомов пользователя или сообщества.
Страница документации ВКонтакте .
public GetAlbumsCount ( long userId = null, long groupId = null ) : int
userId long Идентификатор пользователя, количество альбомов которого необходимо получить. целое число, по умолчанию идентификатор текущего пользователя (Целое число, по умолчанию идентификатор текущего пользователя).
groupId long Идентификатор сообщества, количество альбомов которого необходимо получить. целое число (Целое число).
Résultat int

GetAll() public méthode

Возвращает все фотографии пользователя или сообщества в антихронологическом порядке.
Страница документации ВКонтакте http://vk.com/dev/photos.getAll.
public GetAll ( PhotoGetAllParams @params ) : VkCollection
@params VkNet.Model.RequestParams.PhotoGetAllParams
Résultat VkCollection

GetAllComments() public méthode

Возвращает отсортированный в антихронологическом порядке список всех комментариев к конкретному альбому или ко всем альбомам пользователя.
Страница документации ВКонтакте .
public GetAllComments ( PhotoGetAllCommentsParams @params ) : VkCollection
@params VkNet.Model.RequestParams.PhotoGetAllCommentsParams
Résultat VkCollection

GetById() public méthode

Возвращает информацию о фотографиях по их идентификаторам.
Страница документации ВКонтакте .
public GetById ( IEnumerable photos, bool extended = null, bool photoSizes = null, bool skipAuthorization = false ) : ReadOnlyCollection
photos IEnumerable Перечисленные через запятую идентификаторы, которые представляют собой идущие через знак подчеркивания id пользователей, разместивших фотографии, и id самих фотографий. Чтобы получить информацию о фотографии в альбоме группы, вместо id пользователя следует указать -id группы. /// Пример значения photos: 1_129207899,6492_135055734, /// -20629724_271945303 /// Некоторые фотографии, идентификаторы которых могут быть получены через API, закрыты приватностью, и не будут получены. В этом случае следует использовать ключ доступа фотографии (access_key) в её идентификаторе. Пример значения photos: 1_129207899_220df2876123d3542f, 6492_135055734_e0a9bcc31144f67fbd /// Поле access_key будет возвращено вместе с остальными данными фотографии в методах, которые возвращают фотографии, закрытые приватностью но доступные в данном контексте. Например данное поле имеют фотографии, возвращаемые методом newsfeed.get. список строк, разделенных через запятую, обязательный параметр (Список строк, разделенных через запятую, обязательный параметр).
extended bool 1 — будут возвращены дополнительные поля likes, comments, tags, can_comment, can_repost. Поля comments и tags содержат только количество объектов. По умолчанию данные поля не возвращается. флаг, может принимать значения 1 или 0 (Флаг, может принимать значения 1 или 0).
photoSizes bool Возвращать ли доступные размеры фотографии в специальном формате. флаг, может принимать значения 1 или 0 (Флаг, может принимать значения 1 или 0).
skipAuthorization bool Если true, то пропустить авторизацию
Résultat ReadOnlyCollection

GetChatUploadServer() public méthode

Позволяет получить адрес для загрузки фотографий мультидиалогов.
Страница документации ВКонтакте .
public GetChatUploadServer ( ulong chatId, ulong cropX = null, ulong cropY = null, ulong cropWidth = null ) : UploadServerInfo
chatId ulong Идентификатор беседы, для которой нужно загрузить фотографию. положительное число, обязательный параметр (Положительное число, обязательный параметр).
cropX ulong Координата x для обрезки фотографии. положительное число (Положительное число).
cropY ulong Координата y для обрезки фотографии. положительное число (Положительное число).
cropWidth ulong Ширина фотографии после обрезки в px. положительное число, минимальное значение 200 (Положительное число, минимальное значение 200).
Résultat VkNet.Model.UploadServerInfo

GetComments() public méthode

Возвращает список комментариев к фотографии.
Страница документации ВКонтакте .
public GetComments ( PhotoGetCommentsParams @params ) : VkCollection
@params VkNet.Model.RequestParams.PhotoGetCommentsParams
Résultat VkCollection

GetMarketAlbumUploadServer() public méthode

Возвращает адрес сервера для загрузки фотографии подборки товаров в сообществе.
Страница документации ВКонтакте .
public GetMarketAlbumUploadServer ( long groupId ) : UploadServerInfo
groupId long Идентификатор сообщества, для которого необходимо загрузить фотографию подборки товаров. целое число (Целое число).
Résultat VkNet.Model.UploadServerInfo

GetMarketUploadServer() public méthode

Возвращает адрес сервера для загрузки фотографии товаров сообщества.
Страница документации ВКонтакте .
public GetMarketUploadServer ( long groupId, bool mainPhoto = null, long cropX = null, long cropY = null, long cropWidth = null ) : UploadServerInfo
groupId long Идентификатор сообщества, для которого необходимо загрузить фотографию товара. положительное число, обязательный параметр (Положительное число, обязательный параметр).
mainPhoto bool Является ли фотография обложкой товара (1 — фотография для обложки, 0 — дополнительная фотография) флаг, может принимать значения 1 или 0 (Флаг, может принимать значения 1 или 0).
cropX long Координата x для обрезки фотографии. положительное число (Положительное число).
cropY long Координата y для обрезки фотографии. положительное число (Положительное число).
cropWidth long Ширина фотографии после обрезки в px. положительное число, минимальное значение 200 (Положительное число, минимальное значение 200).
Résultat VkNet.Model.UploadServerInfo

GetMessagesUploadServer() public méthode

Возвращает адрес сервера для загрузки фотографии в личное сообщение пользователю.
Страница документации ВКонтакте http://vk.com/dev/photos.getMessagesUploadServer.
public GetMessagesUploadServer ( ) : UploadServerInfo
Résultat VkNet.Model.UploadServerInfo

GetNewTags() public méthode

Возвращает список фотографий, на которых есть непросмотренные отметки.
Страница документации ВКонтакте .
public GetNewTags ( uint offset = null, uint count = null ) : VkCollection
offset uint Смещение, необходимое для получения определённого подмножества фотографий. целое число (Целое число).
count uint Количество фотографий, которые необходимо вернуть. положительное число, максимальное значение 100, по умолчанию 20 (Положительное число, максимальное значение 100, по умолчанию 20).
Résultat VkCollection

GetOwnerPhotoUploadServer() public méthode

Возвращает адрес сервера для загрузки главной фотографии на страницу пользователя или сообщества.
Страница документации ВКонтакте .
public GetOwnerPhotoUploadServer ( long ownerId = null ) : UploadServerInfo
ownerId long Идентификатор сообщества или текущего пользователя. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, по умолчанию идентификатор текущего пользователя (Целое число, по умолчанию идентификатор текущего пользователя).
Résultat VkNet.Model.UploadServerInfo

GetTags() public méthode

Возвращает список отметок на фотографии.
Страница документации ВКонтакте .
public GetTags ( ulong photoId, long ownerId = null, string accessKey = null ) : ReadOnlyCollection
photoId ulong Идентификатор фотографии. целое число, обязательный параметр (Целое число, обязательный параметр).
ownerId long Идентификатор пользователя или сообщества, которому принадлежит фотография. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, по умолчанию идентификатор текущего пользователя (Целое число, по умолчанию идентификатор текущего пользователя).
accessKey string Строковой ключ доступа, который може быть получен при получении объекта фотографии. строка (Строка).
Résultat ReadOnlyCollection

GetUploadServer() public méthode

Возвращает адрес сервера для загрузки фотографий.
Страница документации ВКонтакте http://vk.com/dev/photos.getUploadServer.
public GetUploadServer ( long albumId, long groupId = null ) : UploadServerInfo
albumId long Идентификатор альбома. целое число (Целое число).
groupId long Идентификатор сообщества, которому принадлежит альбом (если необходимо загрузить фотографию в альбом сообщества). целое число (Целое число).
Résultat VkNet.Model.UploadServerInfo

GetUserPhotos() public méthode

Возвращает список фотографий, на которых отмечен пользователь.
Страница документации ВКонтакте .
public GetUserPhotos ( PhotoGetUserPhotosParams @params ) : VkCollection
@params VkNet.Model.RequestParams.PhotoGetUserPhotosParams
Résultat VkCollection

GetWallUploadServer() public méthode

Возвращает адрес сервера для загрузки фотографии на стену пользователя или сообщества.
Страница документации ВКонтакте .
public GetWallUploadServer ( long groupId = null ) : UploadServerInfo
groupId long Идентификатор сообщества, на стену которого нужно загрузить фото (без знака «минус»). целое число (Целое число).
Résultat VkNet.Model.UploadServerInfo

MakeCover() public méthode

Делает фотографию обложкой альбома.
Страница документации ВКонтакте .
public MakeCover ( ulong photoId, long ownerId = null, long albumId = null ) : bool
photoId ulong Идентификатор фотографии. Фотография должна находиться в альбоме album_id. целое число, обязательный параметр (Целое число, обязательный параметр).
ownerId long Идентификатор пользователя или сообщества, которому принадлежит фотография. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, по умолчанию идентификатор текущего пользователя (Целое число, по умолчанию идентификатор текущего пользователя).
albumId long Идентификатор альбома. целое число (Целое число).
Résultat bool

Move() public méthode

Переносит фотографию из одного альбома в другой.
Страница документации ВКонтакте .
public Move ( long targetAlbumId, ulong photoId, long ownerId = null ) : bool
targetAlbumId long Идентификатор альбома, в который нужно переместить фотографию. целое число, обязательный параметр (Целое число, обязательный параметр).
photoId ulong Идентификатор фотографии, которую нужно перенести. целое число, обязательный параметр (Целое число, обязательный параметр).
ownerId long Идентификатор пользователя или сообщества, которому принадлежит фотография. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, по умолчанию идентификатор текущего пользователя (Целое число, по умолчанию идентификатор текущего пользователя).
Résultat bool

PhotoCategory() public méthode

public PhotoCategory ( VkApi vk ) : System.Collections.Generic
vk VkApi
Résultat System.Collections.Generic

PutTag() public méthode

Добавляет отметку на фотографию.
Страница документации ВКонтакте .
public PutTag ( PhotoPutTagParams @params ) : ulong
@params VkNet.Model.RequestParams.PhotoPutTagParams
Résultat ulong

RemoveTag() public méthode

Удаляет отметку с фотографии.
Страница документации ВКонтакте .
public RemoveTag ( ulong tagId, ulong photoId, long ownerId = null ) : bool
tagId ulong Идентификатор отметки. целое число, обязательный параметр (Целое число, обязательный параметр).
photoId ulong Идентификатор фотографии. целое число, обязательный параметр (Целое число, обязательный параметр).
ownerId long Идентификатор пользователя или сообщества, которому принадлежит фотография. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, по умолчанию идентификатор текущего пользователя (Целое число, по умолчанию идентификатор текущего пользователя).
Résultat bool

ReorderAlbums() public méthode

Меняет порядок альбома в списке альбомов пользователя.
Страница документации ВКонтакте .
public ReorderAlbums ( long albumId, long ownerId = null, long before = null, long after = null ) : bool
albumId long Идентификатор альбома. целое число, обязательный параметр (Целое число, обязательный параметр).
ownerId long Идентификатор пользователя или сообщества, которому принадлежит альбом. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, по умолчанию идентификатор текущего пользователя (Целое число, по умолчанию идентификатор текущего пользователя).
before long Идентификатор альбома, перед которым следует поместить альбом. целое число (Целое число).
after long Идентификатор альбома, после которого следует поместить альбом. целое число (Целое число).
Résultat bool

ReorderPhotos() public méthode

Меняет порядок фотографии в списке фотографий альбома пользователя.
Страница документации ВКонтакте .
public ReorderPhotos ( ulong photoId, long ownerId = null, long before = null, long after = null ) : bool
photoId ulong Идентификатор фотографии. целое число, обязательный параметр (Целое число, обязательный параметр).
ownerId long Идентификатор пользователя или сообщества, которому принадлежит фотография. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, по умолчанию идентификатор текущего пользователя (Целое число, по умолчанию идентификатор текущего пользователя).
before long Идентификатор фотографии, перед которой следует поместить фотографию. Если параметр не указан, фотография будет помещена последней. целое число (Целое число).
after long Идентификатор фотографии, после которой следует поместить фотографию. Если параметр не указан, фотография будет помещена первой. целое число (Целое число).
Résultat bool

Report() public méthode

Позволяет пожаловаться на фотографию.
Страница документации ВКонтакте .
public Report ( long ownerId, ulong photoId, ReportReason reason ) : bool
ownerId long Идентификатор пользователя или сообщества, которому принадлежит фотография. целое число, обязательный параметр (Целое число, обязательный параметр).
photoId ulong Идентификатор фотографии. положительное число, обязательный параметр (Положительное число, обязательный параметр).
reason ReportReason Причина жалобы: /// /// 0 — спам; /// 1 — детская порнография; /// 2 — экстремизм; /// 3 — насилие; /// 4 — пропаганда наркотиков; /// 5 — материал для взрослых; /// 6 — оскорбление. /// положительное число (Положительное число).
Résultat bool

ReportComment() public méthode

Позволяет пожаловаться на комментарий к фотографии.
Страница документации ВКонтакте .
public ReportComment ( long ownerId, ulong commentId, ReportReason reason ) : bool
ownerId long Идентификатор владельца фотографии к которой оставлен комментарий. целое число, обязательный параметр (Целое число, обязательный параметр).
commentId ulong Идентификатор комментария. положительное число, обязательный параметр (Положительное число, обязательный параметр).
reason ReportReason Причина жалобы: /// /// 0 — спам; /// 1 — детская порнография; /// 2 — экстремизм; /// 3 — насилие; /// 4 — пропаганда наркотиков; /// 5 — материал для взрослых; /// 6 — оскорбление. /// положительное число (Положительное число).
Résultat bool

Restore() public méthode

Восстанавливает удаленную фотографию.
Страница документации ВКонтакте .
public Restore ( ulong photoId, long ownerId = null ) : bool
photoId ulong Идентификатор фотографии. положительное число, обязательный параметр (Положительное число, обязательный параметр).
ownerId long Идентификатор пользователя или сообщества, которому принадлежит фотография. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, по умолчанию идентификатор текущего пользователя (Целое число, по умолчанию идентификатор текущего пользователя).
Résultat bool

RestoreComment() public méthode

Восстанавливает удаленный комментарий к фотографии.
Страница документации ВКонтакте .
public RestoreComment ( ulong commentId, long ownerId = null ) : long
commentId ulong Идентификатор удаленного комментария. целое число, обязательный параметр (Целое число, обязательный параметр).
ownerId long Идентификатор пользователя или сообщества, которому принадлежит фотография. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, по умолчанию идентификатор текущего пользователя (Целое число, по умолчанию идентификатор текущего пользователя).
Résultat long

Save() public méthode

Сохраняет фотографии после успешной загрузки.
Страница документации ВКонтакте http://vk.com/dev/photos.save.
public Save ( PhotoSaveParams @params ) : ReadOnlyCollection
@params VkNet.Model.RequestParams.PhotoSaveParams
Résultat ReadOnlyCollection

SaveMarketAlbumPhoto() public méthode

Сохраняет фотографии после успешной загрузки на URI, полученный методом photos.getMarketAlbumUploadServer.
Страница документации ВКонтакте .
public SaveMarketAlbumPhoto ( long groupId, string response ) : ReadOnlyCollection
groupId long Идентификатор группы, для которой нужно загрузить фотографию. положительное число, обязательный параметр (положительное число, обязательный параметр).
response string Параметр, возвращаемый в результате загрузки фотографии на сервер. строка, обязательный параметр (строка, обязательный параметр).
Résultat ReadOnlyCollection

SaveMarketPhoto() public méthode

Сохраняет фотографии после успешной загрузки на URI, полученный методом photos.getMarketUploadServer.
Страница документации ВКонтакте .
public SaveMarketPhoto ( long groupId, string response ) : ReadOnlyCollection
groupId long Идентификатор группы, для которой нужно загрузить фотографию. положительное число (положительное число).
response string Параметр, возвращаемый в результате загрузки фотографии на сервер. строка, обязательный параметр (строка, обязательный параметр).
Résultat ReadOnlyCollection

SaveMessagesPhoto() public méthode

Сохраняет фотографию после успешной загрузки на URI, полученный методом GetMessagesUploadServer.
Страница документации ВКонтакте http://vk.com/dev/photos.saveMessagesPhoto.
public SaveMessagesPhoto ( string response ) : ReadOnlyCollection
response string Параметр, возвращаемый в результате загрузки фотографии на сервер
Résultat ReadOnlyCollection

SaveOwnerPhoto() public méthode

Позволяет сохранить главную фотографию пользователя или сообщества.
Страница документации ВКонтакте .
public SaveOwnerPhoto ( string response ) : Photo
response string Параметр, возвращаемый в результате загрузки фотографии на сервер.
Résultat VkNet.Model.Attachments.Photo

SaveWallPhoto() public méthode

Сохраняет фотографии после успешной загрузки на URI, полученный методом photos.getWallUploadServer.
Страница документации ВКонтакте .
public SaveWallPhoto ( string response, ulong userId = null, ulong groupId = null ) : ReadOnlyCollection
response string Параметр, возвращаемый в результате загрузки фотографии на сервер
userId ulong Идентификатор пользователя, на стену которого нужно сохранить фотографию
groupId ulong Идентификатор сообщества, на стену которого нужно сохранить фотографию
Résultat ReadOnlyCollection

Search() public méthode

Осуществляет поиск изображений по местоположению или описанию.
Страница документации ВКонтакте http://vk.com/dev/photos.search.
public Search ( PhotoSearchParams @params, bool skipAuthorization = false ) : VkCollection
@params VkNet.Model.RequestParams.PhotoSearchParams
skipAuthorization bool Если true, то пропустить авторизацию
Résultat VkCollection