C# Класс ImageSelection, elmcity

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
NoCurrentImageUrl string

Открытые методы

Метод Описание
BingImageSearch ( string search_expression, int max ) : string>>.List
BuildCategoryImagesForHub ( string id ) : void
BuildSourceImagesForHub ( string id ) : void
GetCategoryImages ( string id ) : string>.Dictionary
GetCurrentImageSelections ( string id, string>.Dictionary images, List items, string type ) : string>.Dictionary
GetSourceImages ( string id ) : string>.Dictionary
ResizeImageFromByteArray ( int MaxSideSize, Byte byteArrayIn ) : byte[]
ResizeImageFromStream ( int MaxSideSize, Stream Buffer ) : byte[]

Приватные методы

Метод Описание
BuildCategoriesForRegionSourcesForHubs ( string region, string where ) : void
GetNonHubCategories ( string id ) : List
GetSelections ( Uri uri ) : string>.Dictionary
RenderCategoryOrSourceImages ( string type, string>.Dictionary current_selections, Random rnd ) : string
RenderCurrentSourceOrCategoryImage ( string>.Dictionary current_selections, StringBuilder sb, string selector, String rand ) : void
RenderImageResult ( string label, String rand, string>.Dictionary result ) : string
SaveCategoryOrSourceImages ( string type, string id, string>.Dictionary images ) : void

Описание методов

BingImageSearch() публичный статический Метод

public static BingImageSearch ( string search_expression, int max ) : string>>.List
search_expression string
max int
Результат string>>.List

BuildCategoryImagesForHub() публичный статический Метод

public static BuildCategoryImagesForHub ( string id ) : void
id string
Результат void

BuildSourceImagesForHub() публичный статический Метод

public static BuildSourceImagesForHub ( string id ) : void
id string
Результат void

GetCategoryImages() публичный статический Метод

public static GetCategoryImages ( string id ) : string>.Dictionary
id string
Результат string>.Dictionary

GetCurrentImageSelections() публичный статический Метод

public static GetCurrentImageSelections ( string id, string>.Dictionary images, List items, string type ) : string>.Dictionary
id string
images string>.Dictionary
items List
type string
Результат string>.Dictionary

GetSourceImages() публичный статический Метод

public static GetSourceImages ( string id ) : string>.Dictionary
id string
Результат string>.Dictionary

ResizeImageFromByteArray() публичный статический Метод

public static ResizeImageFromByteArray ( int MaxSideSize, Byte byteArrayIn ) : byte[]
MaxSideSize int
byteArrayIn Byte
Результат byte[]

ResizeImageFromStream() публичный статический Метод

public static ResizeImageFromStream ( int MaxSideSize, Stream Buffer ) : byte[]
MaxSideSize int
Buffer Stream
Результат byte[]

Описание свойств

NoCurrentImageUrl публичное статическое свойство

public static string NoCurrentImageUrl
Результат string