Параметры метода Get для приложений
コード例 #1
0
ファイル: AppsCategory.cs プロジェクト: ProESM/vk
		public ReadOnlyCollection<App> Get(out long totalCount, AppGetParams @params)
		{
			var result = _vk.Call("apps.get", @params);
			totalCount = result["count"];

			return result["items"].ToReadOnlyCollectionOf<App>(x => x);
		}
コード例 #2
0
ファイル: AppsCategory.Obsolete.cs プロジェクト: kadkin/vk
		public ReadOnlyCollection<App> Get(out long totalCount, AppGetParams @params)
		{
			var response = Get(@params);

			totalCount = Convert.ToInt64(response.TotalCount);

			return response.ToReadOnlyCollection();
		}
コード例 #3
0
        /// <summary>
        /// Привести к типу VkParameters.
        /// </summary>
        /// <param name="p">Параметры.</param>
        /// <returns></returns>
        internal static VkParameters ToVkParameters(AppGetParams p)
        {
            var parameters = new VkParameters
            {
                { "app_ids", p.AppIds },
                { "platform", p.Platform },
                { "extended", p.Extended },
                { "return_friends", p.ReturnFriends },
                { "fields", p.Fields },
                { "name_case", p.NameCase }
            };

            return(parameters);
        }
コード例 #4
0
ファイル: AppGetParams.cs プロジェクト: vknet/vk
        /// <summary>
        /// Привести к типу VkParameters.
        /// </summary>
        /// <param name="p">Параметры.</param>
        /// <returns></returns>
        public static VkParameters ToVkParameters(AppGetParams p)
        {
            var parameters = new VkParameters
            {
                { "app_ids", p.AppIds },
                { "platform", p.Platform },
                { "extended", p.Extended },
                { "return_friends", p.ReturnFriends },
                { "fields", p.Fields },
                { "name_case", p.NameCase }
            };

            return parameters;
        }
コード例 #5
0
ファイル: AppsCategory.cs プロジェクト: vknet/vk
 /// <summary>
 /// Возвращает данные о запрошенном приложении на платформе ВКонтакте
 /// </summary>
 /// <param name="params">Параметры запроса.</param>
 /// <param name="skipAuthorization">Если <c>true</c>, то пропустить авторизацию</param>
 /// <returns>
 /// После успешного выполнения возвращает объект приложения.
 /// </returns>
 /// <remarks>
 /// Страница документации ВКонтакте <see href="http://vk.com/dev/apps.get" />.
 /// </remarks>
 public AppGetObject Get(AppGetParams @params, bool skipAuthorization = false)
 {
     return _vk.Call("apps.get", @params, skipAuthorization);
 }
コード例 #6
0
ファイル: AppsCategory.cs プロジェクト: kadkin/vk
		/// <summary>
		/// Возвращает данные о запрошенном приложении на платформе ВКонтакте
		/// </summary>
		/// <param name="params">Параметры запроса.</param>
		/// <returns>
		/// После успешного выполнения возвращает объект приложения.
		/// </returns>
		/// <remarks>
		/// Страница документации ВКонтакте <see href="http://vk.com/dev/apps.get" />.
		/// </remarks>
		public VkCollection<App> Get(AppGetParams @params, bool skipAuthorization = true)
		{
			return _vk.Call("apps.get", @params, skipAuthorization).ToVkCollectionOf<App>(x => x);
		}