C# 클래스 ConstructorIO.ConstructorIOAPI

파일 보기 프로젝트 열기: Constructor-io/constructorio-csharp 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
Add ( ListItem Item ) : bool

Adds Item to your autocomplete.

AddAsync ( ListItem Item ) : Task

Adds an Item to your autocomplete.

AddBatch ( IEnumerable Items, ListItemAutocompleteType AutocompleteSection ) : bool

Adds multiple items in one batch upload.

AddBatch ( IEnumerable Items, string AutocompleteSection ) : bool

Adds multiple items in one batch upload.

AddBatchAsync ( IEnumerable Items, ListItemAutocompleteType AutocompleteSection ) : Task

Adds multiple items in one batch upload.

AddBatchAsync ( IEnumerable Items, string AutocompleteSection ) : Task

Adds multiple items in one batch upload.

AddOrUpdate ( ListItem Item ) : bool

Adds an Item or Updates an existing item in your autocomplete.

AddOrUpdateAsync ( ListItem Item ) : Task

Adds an Item or Updates an existing item in your autocomplete.

AddOrUpdateBatch ( IEnumerable Items, ListItemAutocompleteType AutocompleteSection ) : bool

Adds or Updates multiple items in one batch.

AddOrUpdateBatch ( IEnumerable Items, string AutocompleteSection ) : bool

Adds or Updates multiple items in one batch.

AddOrUpdateBatchAsync ( IEnumerable Items, ListItemAutocompleteType AutocompleteSection ) : Task

Adds or Updates multiple items in one batch.

AddOrUpdateBatchAsync ( IEnumerable Items, string AutocompleteSection ) : Task

Adds or Updates multiple items in one batch.

ConstructorIOAPI ( string APIKey, string AutocompleteKey, string Host = "ac.cnstrc.com" ) : System
Modify ( ListItem ItemToModify ) : bool

Modifies an existing item

ModifyAsync ( ListItem ItemToUpdate ) : Task

Modifies an existing item

Remove ( ListItem Item ) : bool

Removes an item from your autocomplete.

RemoveAsync ( ListItem ItemToRemove ) : Task

Removes an item from your autocomplete.

RemoveBatch ( IEnumerable Items, ListItemAutocompleteType AutocompleteSection ) : bool

Removed multiple items from your autocomplete.

RemoveBatch ( IEnumerable Items, string AutocompleteSection ) : bool

Removed multiple items from your autocomplete.

RemoveBatchAsync ( IEnumerable ItemsToRemove, string AutocompleteSection ) : Task

Removed multiple items from your autocomplete.

Verify ( ) : bool

Verify that the API key is valid.

VerifyAsync ( ) : Task

Verify that the API key is valid.

메소드 상세

Add() 공개 메소드

Adds Item to your autocomplete.
public Add ( ListItem Item ) : bool
Item ListItem The item to add
리턴 bool

AddAsync() 공개 메소드

Adds an Item to your autocomplete.
public AddAsync ( ListItem Item ) : Task
Item ListItem The item to add
리턴 Task

AddBatch() 공개 메소드

Adds multiple items in one batch upload.
public AddBatch ( IEnumerable Items, ListItemAutocompleteType AutocompleteSection ) : bool
Items IEnumerable The items to add.
AutocompleteSection ListItemAutocompleteType The section the items should be added to.
리턴 bool

AddBatch() 공개 메소드

Adds multiple items in one batch upload.
public AddBatch ( IEnumerable Items, string AutocompleteSection ) : bool
Items IEnumerable The items to add.
AutocompleteSection string The section the items should be added to.
리턴 bool

AddBatchAsync() 공개 메소드

Adds multiple items in one batch upload.
public AddBatchAsync ( IEnumerable Items, ListItemAutocompleteType AutocompleteSection ) : Task
Items IEnumerable The items to add.
AutocompleteSection ListItemAutocompleteType The section the items should be added to.
리턴 Task

AddBatchAsync() 공개 메소드

Adds multiple items in one batch upload.
public AddBatchAsync ( IEnumerable Items, string AutocompleteSection ) : Task
Items IEnumerable The items to add.
AutocompleteSection string The section the items should be added to.
리턴 Task

AddOrUpdate() 공개 메소드

Adds an Item or Updates an existing item in your autocomplete.
public AddOrUpdate ( ListItem Item ) : bool
Item ListItem The item to add or update
리턴 bool

AddOrUpdateAsync() 공개 메소드

Adds an Item or Updates an existing item in your autocomplete.
public AddOrUpdateAsync ( ListItem Item ) : Task
Item ListItem The item to add or update
리턴 Task

AddOrUpdateBatch() 공개 메소드

Adds or Updates multiple items in one batch.
public AddOrUpdateBatch ( IEnumerable Items, ListItemAutocompleteType AutocompleteSection ) : bool
Items IEnumerable The items to add or update.
AutocompleteSection ListItemAutocompleteType The section the items should be added to.
리턴 bool

AddOrUpdateBatch() 공개 메소드

Adds or Updates multiple items in one batch.
public AddOrUpdateBatch ( IEnumerable Items, string AutocompleteSection ) : bool
Items IEnumerable The items to add or update.
AutocompleteSection string The section the items should be added to.
리턴 bool

AddOrUpdateBatchAsync() 공개 메소드

Adds or Updates multiple items in one batch.
public AddOrUpdateBatchAsync ( IEnumerable Items, ListItemAutocompleteType AutocompleteSection ) : Task
Items IEnumerable The items to add or update.
AutocompleteSection ListItemAutocompleteType The section the items should be added to.
리턴 Task

AddOrUpdateBatchAsync() 공개 메소드

Adds or Updates multiple items in one batch.
public AddOrUpdateBatchAsync ( IEnumerable Items, string AutocompleteSection ) : Task
Items IEnumerable The items to add or update.
AutocompleteSection string The section the items should be added to.
리턴 Task

ConstructorIOAPI() 공개 메소드

public ConstructorIOAPI ( string APIKey, string AutocompleteKey, string Host = "ac.cnstrc.com" ) : System
APIKey string
AutocompleteKey string
Host string
리턴 System

Modify() 공개 메소드

Modifies an existing item
public Modify ( ListItem ItemToModify ) : bool
ItemToModify ListItem
리턴 bool

ModifyAsync() 공개 메소드

Modifies an existing item
public ModifyAsync ( ListItem ItemToUpdate ) : Task
ItemToUpdate ListItem The item to udpate
리턴 Task

Remove() 공개 메소드

Removes an item from your autocomplete.
public Remove ( ListItem Item ) : bool
Item ListItem
리턴 bool

RemoveAsync() 공개 메소드

Removes an item from your autocomplete.
public RemoveAsync ( ListItem ItemToRemove ) : Task
ItemToRemove ListItem The item to remove.
리턴 Task

RemoveBatch() 공개 메소드

Removed multiple items from your autocomplete.
public RemoveBatch ( IEnumerable Items, ListItemAutocompleteType AutocompleteSection ) : bool
Items IEnumerable
AutocompleteSection ListItemAutocompleteType The autocomplete section to remove from.
리턴 bool

RemoveBatch() 공개 메소드

Removed multiple items from your autocomplete.
public RemoveBatch ( IEnumerable Items, string AutocompleteSection ) : bool
Items IEnumerable
AutocompleteSection string The autocomplete section to remove from.
리턴 bool

RemoveBatchAsync() 공개 메소드

Removed multiple items from your autocomplete.
public RemoveBatchAsync ( IEnumerable ItemsToRemove, string AutocompleteSection ) : Task
ItemsToRemove IEnumerable The items to remove.
AutocompleteSection string The autocomplete section to remove from.
리턴 Task

Verify() 공개 메소드

Verify that the API key is valid.
public Verify ( ) : bool
리턴 bool

VerifyAsync() 공개 메소드

Verify that the API key is valid.
public VerifyAsync ( ) : Task
리턴 Task