C# Class GeoIQ.Net.Finder

Afficher le fichier Open project: geoiq/GeoIQ4Net Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

Delete() public méthode

public Delete ( int overlayID ) : ResponseStatusEventArgs
overlayID int
Résultat ResponseStatusEventArgs

ExecuteSearch() public méthode

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
Résultat SearchEventArgs

ExecuteSearch() public méthode

public ExecuteSearch ( int limit, string terms, string model ) : SearchEventArgs
limit int
terms string
model string
Résultat SearchEventArgs

ExecuteSearchAsynch() public méthode

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
Résultat void

Finder() public méthode

public Finder ( string endpointUri ) : System
endpointUri string
Résultat System

Finder() public méthode

public Finder ( string endpointUri, string username, string password ) : System
endpointUri string
username string
password string
Résultat System

GetLayerDetails() public méthode

public GetLayerDetails ( int overlayid ) : OverlaySublayerInfo
overlayid int
Résultat GeoIQ.Net.Data.OverlaySublayerInfo

GetTagList() public méthode

public GetTagList ( ) : List
Résultat List

UpdateTags() public méthode

public UpdateTags ( int overlayid, List taglist ) : ResponseStatusEventArgs
overlayid int
taglist List
Résultat ResponseStatusEventArgs

UpdateTitle() public méthode

public UpdateTitle ( int overlayid, string title ) : ResponseStatusEventArgs
overlayid int
title string
Résultat ResponseStatusEventArgs

UpdateTitle() public méthode

public UpdateTitle ( string overlayUrl, string title ) : ResponseStatusEventArgs
overlayUrl string
title string
Résultat ResponseStatusEventArgs

UploadFile() public méthode

public UploadFile ( string files ) : ResponseStatusEventArgs
files string
Résultat ResponseStatusEventArgs

UploadFile() public méthode

public UploadFile ( string files, string tags ) : ResponseStatusEventArgs
files string
tags string
Résultat ResponseStatusEventArgs

UploadFile() public méthode

public UploadFile ( string files, string tags, string title ) : ResponseStatusEventArgs
files string
tags string
title string
Résultat ResponseStatusEventArgs

UploadFileAsync() public méthode

public UploadFileAsync ( string files ) : void
files string
Résultat void

ValidateUser() public méthode

public ValidateUser ( ) : ResponseStatusEventArgs
Résultat ResponseStatusEventArgs

ValidateUserAsync() public méthode

public ValidateUserAsync ( ) : void
Résultat void

isValidFileType() public static méthode

public static isValidFileType ( string file ) : bool
file string
Résultat bool