C# Класс GeoIQ.Net.Finder

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

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

Метод Описание
Delete ( int overlayID ) : ResponseStatusEventArgs
ExecuteSearch ( int limit, string terms, double maxx, double maxy, double minx, double miny ) : SearchEventArgs
ExecuteSearch ( int limit, string terms, string model ) : SearchEventArgs
ExecuteSearchAsynch ( int limit, string terms, double maxx, double maxy, double minx, double miny ) : void
Finder ( string endpointUri ) : System
Finder ( string endpointUri, string username, string password ) : System
GetLayerDetails ( int overlayid ) : OverlaySublayerInfo
GetTagList ( ) : List
UpdateTags ( int overlayid, List taglist ) : ResponseStatusEventArgs
UpdateTitle ( int overlayid, string title ) : ResponseStatusEventArgs
UpdateTitle ( string overlayUrl, string title ) : ResponseStatusEventArgs
UploadFile ( string files ) : ResponseStatusEventArgs
UploadFile ( string files, string tags ) : ResponseStatusEventArgs
UploadFile ( string files, string tags, string title ) : ResponseStatusEventArgs
UploadFileAsync ( string files ) : void
ValidateUser ( ) : ResponseStatusEventArgs
ValidateUserAsync ( ) : void
isValidFileType ( string file ) : bool

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

Метод Описание
UploadFilesDataResponse ( object webClient, ResponseEventArgs e ) : void
getStatus ( byte response ) : string
prepareEndpointURI ( string url ) : string
request_DownloadStringCompleted ( object sender, DownloadStringCompletedEventArgs e ) : void
setCredentials ( GeoComWebClient request ) : void
setCredentials ( WebClient request ) : void
validateCredentials_DownloadStringCompleted ( object sender, DownloadStringCompletedEventArgs e ) : void
validateFileType ( string files ) : void

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

Delete() публичный Метод

public Delete ( int overlayID ) : ResponseStatusEventArgs
overlayID int
Результат ResponseStatusEventArgs

ExecuteSearch() публичный Метод

public ExecuteSearch ( int limit, string terms, double maxx, double maxy, double minx, double miny ) : SearchEventArgs
limit int
terms string
maxx double
maxy double
minx double
miny double
Результат SearchEventArgs

ExecuteSearch() публичный Метод

public ExecuteSearch ( int limit, string terms, string model ) : SearchEventArgs
limit int
terms string
model string
Результат SearchEventArgs

ExecuteSearchAsynch() публичный Метод

public ExecuteSearchAsynch ( int limit, string terms, double maxx, double maxy, double minx, double miny ) : void
limit int
terms string
maxx double
maxy double
minx double
miny double
Результат void

Finder() публичный Метод

public Finder ( string endpointUri ) : System
endpointUri string
Результат System

Finder() публичный Метод

public Finder ( string endpointUri, string username, string password ) : System
endpointUri string
username string
password string
Результат System

GetLayerDetails() публичный Метод

public GetLayerDetails ( int overlayid ) : OverlaySublayerInfo
overlayid int
Результат GeoIQ.Net.Data.OverlaySublayerInfo

GetTagList() публичный Метод

public GetTagList ( ) : List
Результат List

UpdateTags() публичный Метод

public UpdateTags ( int overlayid, List taglist ) : ResponseStatusEventArgs
overlayid int
taglist List
Результат ResponseStatusEventArgs

UpdateTitle() публичный Метод

public UpdateTitle ( int overlayid, string title ) : ResponseStatusEventArgs
overlayid int
title string
Результат ResponseStatusEventArgs

UpdateTitle() публичный Метод

public UpdateTitle ( string overlayUrl, string title ) : ResponseStatusEventArgs
overlayUrl string
title string
Результат ResponseStatusEventArgs

UploadFile() публичный Метод

public UploadFile ( string files ) : ResponseStatusEventArgs
files string
Результат ResponseStatusEventArgs

UploadFile() публичный Метод

public UploadFile ( string files, string tags ) : ResponseStatusEventArgs
files string
tags string
Результат ResponseStatusEventArgs

UploadFile() публичный Метод

public UploadFile ( string files, string tags, string title ) : ResponseStatusEventArgs
files string
tags string
title string
Результат ResponseStatusEventArgs

UploadFileAsync() публичный Метод

public UploadFileAsync ( string files ) : void
files string
Результат void

ValidateUser() публичный Метод

public ValidateUser ( ) : ResponseStatusEventArgs
Результат ResponseStatusEventArgs

ValidateUserAsync() публичный Метод

public ValidateUserAsync ( ) : void
Результат void

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

public static isValidFileType ( string file ) : bool
file string
Результат bool