Interface IFieldCollection
- Namespace
- PnP.Core.Model.SharePoint
- Assembly
- PnP.Core.dll
Public interface to define a collection of Field objects of SharePoint Online
public interface IFieldCollection : IQueryable<IField>, IQueryable, IAsyncEnumerable<IField>, IDataModelCollectionLoad<IField>, IDataModelCollection<IField>, IEnumerable<IField>, IEnumerable, IDataModelParent, IDataModelWithContext, IRequestableCollection, IDataModelCollectionDeleteByGuidId, ISupportModules<IFieldCollection>
- Inherited Members
- Extension Methods
Methods
AddBoolean(string, FieldBooleanOptions)
Adds a new Boolean field to the collection
IField AddBoolean(string title, FieldBooleanOptions options)
Parameters
titlestringThe title of the field
optionsFieldBooleanOptionsThe specific options for field creation
Returns
- IField
The added field
AddBooleanAsync(string, FieldBooleanOptions)
Adds a new Boolean field to the collection
Task<IField> AddBooleanAsync(string title, FieldBooleanOptions options)
Parameters
titlestringThe title of the field
optionsFieldBooleanOptionsThe specific options for field creation
Returns
AddBooleanBatch(Batch, string, FieldBooleanOptions)
Adds a new Boolean field to the collection
IField AddBooleanBatch(Batch batch, string title, FieldBooleanOptions options)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldBooleanOptionsThe specific options for field creation
Returns
- IField
The added field
AddBooleanBatch(string, FieldBooleanOptions)
Adds a new Boolean field to the collection
IField AddBooleanBatch(string title, FieldBooleanOptions options)
Parameters
titlestringThe title of the field
optionsFieldBooleanOptionsThe specific options for field creation
Returns
- IField
The added field
AddBooleanBatchAsync(Batch, string, FieldBooleanOptions)
Adds a new Boolean field to the collection
Task<IField> AddBooleanBatchAsync(Batch batch, string title, FieldBooleanOptions options)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldBooleanOptionsThe specific options for field creation
Returns
AddBooleanBatchAsync(string, FieldBooleanOptions)
Adds a new Boolean field to the collection
Task<IField> AddBooleanBatchAsync(string title, FieldBooleanOptions options)
Parameters
titlestringThe title of the field
optionsFieldBooleanOptionsThe specific options for field creation
Returns
AddCalculated(string, FieldCalculatedOptions)
Adds a new Calculated field to the collection
IField AddCalculated(string title, FieldCalculatedOptions options)
Parameters
titlestringThe title of the field
optionsFieldCalculatedOptionsThe specific options for field creation
Returns
- IField
The added field
AddCalculatedAsync(string, FieldCalculatedOptions)
Adds a new Calculated field to the collection
Task<IField> AddCalculatedAsync(string title, FieldCalculatedOptions options)
Parameters
titlestringThe title of the field
optionsFieldCalculatedOptionsThe specific options for field creation
Returns
AddCalculatedBatch(Batch, string, FieldCalculatedOptions)
Adds a new Calculated field to the collection
IField AddCalculatedBatch(Batch batch, string title, FieldCalculatedOptions options)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldCalculatedOptionsThe specific options for field creation
Returns
- IField
The added field
AddCalculatedBatch(string, FieldCalculatedOptions)
Adds a new Calculated field to the collection
IField AddCalculatedBatch(string title, FieldCalculatedOptions options)
Parameters
titlestringThe title of the field
optionsFieldCalculatedOptionsThe specific options for field creation
Returns
- IField
The added field
AddCalculatedBatchAsync(Batch, string, FieldCalculatedOptions)
Adds a new Calculated field to the collection
Task<IField> AddCalculatedBatchAsync(Batch batch, string title, FieldCalculatedOptions options)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldCalculatedOptionsThe specific options for field creation
Returns
AddCalculatedBatchAsync(string, FieldCalculatedOptions)
Adds a new Calculated field to the collection
Task<IField> AddCalculatedBatchAsync(string title, FieldCalculatedOptions options)
Parameters
titlestringThe title of the field
optionsFieldCalculatedOptionsThe specific options for field creation
Returns
AddChoice(string, FieldChoiceOptions)
Adds a new Choice field to the collection
IField AddChoice(string title, FieldChoiceOptions options)
Parameters
titlestringThe title of the field
optionsFieldChoiceOptionsThe specific options for field creation
Returns
- IField
The added field
AddChoiceAsync(string, FieldChoiceOptions)
Adds a new Choice field to the collection
Task<IField> AddChoiceAsync(string title, FieldChoiceOptions options)
Parameters
titlestringThe title of the field
optionsFieldChoiceOptionsThe specific options for field creation
Returns
AddChoiceBatch(Batch, string, FieldChoiceOptions)
Adds a new Choice field to the collection
IField AddChoiceBatch(Batch batch, string title, FieldChoiceOptions options)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldChoiceOptionsThe specific options for field creation
Returns
- IField
The added field
AddChoiceBatch(string, FieldChoiceOptions)
Adds a new Choice field to the collection
IField AddChoiceBatch(string title, FieldChoiceOptions options)
Parameters
titlestringThe title of the field
optionsFieldChoiceOptionsThe specific options for field creation
Returns
- IField
The added field
AddChoiceBatchAsync(Batch, string, FieldChoiceOptions)
Adds a new Choice field to the collection
Task<IField> AddChoiceBatchAsync(Batch batch, string title, FieldChoiceOptions options)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldChoiceOptionsThe specific options for field creation
Returns
AddChoiceBatchAsync(string, FieldChoiceOptions)
Adds a new Choice field to the collection
Task<IField> AddChoiceBatchAsync(string title, FieldChoiceOptions options)
Parameters
titlestringThe title of the field
optionsFieldChoiceOptionsThe specific options for field creation
Returns
AddChoiceMulti(string, FieldChoiceMultiOptions)
Adds a new MultiChoice field to the collection
IField AddChoiceMulti(string title, FieldChoiceMultiOptions options)
Parameters
titlestringThe title of the field
optionsFieldChoiceMultiOptionsThe specific options for field creation
Returns
- IField
The added field
AddChoiceMultiAsync(string, FieldChoiceMultiOptions)
Adds a new MultiChoice field to the collection
Task<IField> AddChoiceMultiAsync(string title, FieldChoiceMultiOptions options)
Parameters
titlestringThe title of the field
optionsFieldChoiceMultiOptionsThe specific options for field creation
Returns
AddChoiceMultiBatch(Batch, string, FieldChoiceMultiOptions)
Adds a new MultiChoice field to the collection
IField AddChoiceMultiBatch(Batch batch, string title, FieldChoiceMultiOptions options)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldChoiceMultiOptionsThe specific options for field creation
Returns
- IField
The added field
AddChoiceMultiBatch(string, FieldChoiceMultiOptions)
Adds a new MultiChoice field to the collection
IField AddChoiceMultiBatch(string title, FieldChoiceMultiOptions options)
Parameters
titlestringThe title of the field
optionsFieldChoiceMultiOptionsThe specific options for field creation
Returns
- IField
The added field
AddChoiceMultiBatchAsync(Batch, string, FieldChoiceMultiOptions)
Adds a new MultiChoice field to the collection
Task<IField> AddChoiceMultiBatchAsync(Batch batch, string title, FieldChoiceMultiOptions options)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldChoiceMultiOptionsThe specific options for field creation
Returns
AddChoiceMultiBatchAsync(string, FieldChoiceMultiOptions)
Adds a new MultiChoice field to the collection
Task<IField> AddChoiceMultiBatchAsync(string title, FieldChoiceMultiOptions options)
Parameters
titlestringThe title of the field
optionsFieldChoiceMultiOptionsThe specific options for field creation
Returns
AddCurrency(string, FieldCurrencyOptions)
Adds a new Currency field to the collection
IField AddCurrency(string title, FieldCurrencyOptions options)
Parameters
titlestringThe title of the field
optionsFieldCurrencyOptionsThe specific options for field creation
Returns
- IField
The added field
AddCurrencyAsync(string, FieldCurrencyOptions)
Adds a new Currency field to the collection
Task<IField> AddCurrencyAsync(string title, FieldCurrencyOptions options)
Parameters
titlestringThe title of the field
optionsFieldCurrencyOptionsThe specific options for field creation
Returns
AddCurrencyBatch(Batch, string, FieldCurrencyOptions)
Adds a new Currency field to the collection
IField AddCurrencyBatch(Batch batch, string title, FieldCurrencyOptions options)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldCurrencyOptionsThe specific options for field creation
Returns
- IField
The added field
AddCurrencyBatch(string, FieldCurrencyOptions)
Adds a new Currency field to the collection
IField AddCurrencyBatch(string title, FieldCurrencyOptions options)
Parameters
titlestringThe title of the field
optionsFieldCurrencyOptionsThe specific options for field creation
Returns
- IField
The added field
AddCurrencyBatchAsync(Batch, string, FieldCurrencyOptions)
Adds a new Currency field to the collection
Task<IField> AddCurrencyBatchAsync(Batch batch, string title, FieldCurrencyOptions options)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldCurrencyOptionsThe specific options for field creation
Returns
AddCurrencyBatchAsync(string, FieldCurrencyOptions)
Adds a new Currency field to the collection
Task<IField> AddCurrencyBatchAsync(string title, FieldCurrencyOptions options)
Parameters
titlestringThe title of the field
optionsFieldCurrencyOptionsThe specific options for field creation
Returns
AddDateTime(string, FieldDateTimeOptions)
Adds a new DateTime field to the collection
IField AddDateTime(string title, FieldDateTimeOptions options)
Parameters
titlestringThe title of the field
optionsFieldDateTimeOptionsThe specific options for field creation
Returns
- IField
The added field
AddDateTimeAsync(string, FieldDateTimeOptions)
Adds a new DateTime field to the collection
Task<IField> AddDateTimeAsync(string title, FieldDateTimeOptions options)
Parameters
titlestringThe title of the field
optionsFieldDateTimeOptionsThe specific options for field creation
Returns
AddDateTimeBatch(Batch, string, FieldDateTimeOptions)
Adds a new DateTime field to the collection
IField AddDateTimeBatch(Batch batch, string title, FieldDateTimeOptions options)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldDateTimeOptionsThe specific options for field creation
Returns
- IField
The added field
AddDateTimeBatch(string, FieldDateTimeOptions)
Adds a new DateTime field to the collection
IField AddDateTimeBatch(string title, FieldDateTimeOptions options)
Parameters
titlestringThe title of the field
optionsFieldDateTimeOptionsThe specific options for field creation
Returns
- IField
The added field
AddDateTimeBatchAsync(Batch, string, FieldDateTimeOptions)
Adds a new DateTime field to the collection
Task<IField> AddDateTimeBatchAsync(Batch batch, string title, FieldDateTimeOptions options)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldDateTimeOptionsThe specific options for field creation
Returns
AddDateTimeBatchAsync(string, FieldDateTimeOptions)
Adds a new DateTime field to the collection
Task<IField> AddDateTimeBatchAsync(string title, FieldDateTimeOptions options)
Parameters
titlestringThe title of the field
optionsFieldDateTimeOptionsThe specific options for field creation
Returns
AddFieldAsXml(string, bool, AddFieldOptionsFlags)
Adds a new field from its XML schema
IField AddFieldAsXml(string schemaXml, bool addToDefaultView = false, AddFieldOptionsFlags options = AddFieldOptionsFlags.DefaultValue)
Parameters
schemaXmlstringA Collaborative Application Markup Language (CAML) string that contains the schema. It must not be a null reference(Nothing in Visual Basic). It must not be empty.It must be a valid Collaborative Application Markup Language(CAML) string according to the schema specified in [MS-WSSFO2], section 2.2.9.3.3.1.
addToDefaultViewboolSpecifies to add the field to the default list view.
trueif the field is added to the default list view; otherwise,false.optionsAddFieldOptionsFlagsAn AddFieldOptionsFlags value that specifies the field options.
Returns
- IField
The added field
AddFieldAsXmlAsync(string, bool, AddFieldOptionsFlags)
Adds a new field from its XML schema
Task<IField> AddFieldAsXmlAsync(string schemaXml, bool addToDefaultView = false, AddFieldOptionsFlags options = AddFieldOptionsFlags.DefaultValue)
Parameters
schemaXmlstringA Collaborative Application Markup Language (CAML) string that contains the schema. It must not be a null reference(Nothing in Visual Basic). It must not be empty.It must be a valid Collaborative Application Markup Language(CAML) string according to the schema specified in [MS-WSSFO2], section 2.2.9.3.3.1.
addToDefaultViewboolSpecifies to add the field to the default list view.
trueif the field is added to the default list view; otherwise,false.optionsAddFieldOptionsFlagsAn AddFieldOptionsFlags value that specifies the field options.
Returns
AddFieldAsXmlBatch(Batch, string, bool, AddFieldOptionsFlags)
Adds a new field from its XML schema
IField AddFieldAsXmlBatch(Batch batch, string schemaXml, bool addToDefaultView = false, AddFieldOptionsFlags options = AddFieldOptionsFlags.DefaultValue)
Parameters
batchBatchBatch to use
schemaXmlstringA Collaborative Application Markup Language (CAML) string that contains the schema. It must not be a null reference(Nothing in Visual Basic). It must not be empty.It must be a valid Collaborative Application Markup Language(CAML) string according to the schema specified in [MS-WSSFO2], section 2.2.9.3.3.1.
addToDefaultViewboolSpecifies to add the field to the default list view.
trueif the field is added to the default list view; otherwise,false.optionsAddFieldOptionsFlagsAn AddFieldOptionsFlags value that specifies the field options.
Returns
- IField
The added field
AddFieldAsXmlBatch(string, bool, AddFieldOptionsFlags)
Adds a new field from its XML schema
IField AddFieldAsXmlBatch(string schemaXml, bool addToDefaultView = false, AddFieldOptionsFlags options = AddFieldOptionsFlags.DefaultValue)
Parameters
schemaXmlstringA Collaborative Application Markup Language (CAML) string that contains the schema. It must not be a null reference(Nothing in Visual Basic). It must not be empty.It must be a valid Collaborative Application Markup Language(CAML) string according to the schema specified in [MS-WSSFO2], section 2.2.9.3.3.1.
addToDefaultViewboolSpecifies to add the field to the default list view.
trueif the field is added to the default list view; otherwise,false.optionsAddFieldOptionsFlagsAn AddFieldOptionsFlags value that specifies the field options.
Returns
- IField
The added field
AddFieldAsXmlBatchAsync(Batch, string, bool, AddFieldOptionsFlags)
Adds a new field from its XML schema
Task<IField> AddFieldAsXmlBatchAsync(Batch batch, string schemaXml, bool addToDefaultView = false, AddFieldOptionsFlags options = AddFieldOptionsFlags.DefaultValue)
Parameters
batchBatchBatch to use
schemaXmlstringA Collaborative Application Markup Language (CAML) string that contains the schema. It must not be a null reference(Nothing in Visual Basic). It must not be empty.It must be a valid Collaborative Application Markup Language(CAML) string according to the schema specified in [MS-WSSFO2], section 2.2.9.3.3.1.
addToDefaultViewboolSpecifies to add the field to the default list view.
trueif the field is added to the default list view; otherwise,false.optionsAddFieldOptionsFlagsAn AddFieldOptionsFlags value that specifies the field options.
Returns
AddFieldAsXmlBatchAsync(string, bool, AddFieldOptionsFlags)
Adds a new field from its XML schema
Task<IField> AddFieldAsXmlBatchAsync(string schemaXml, bool addToDefaultView = false, AddFieldOptionsFlags options = AddFieldOptionsFlags.DefaultValue)
Parameters
schemaXmlstringA Collaborative Application Markup Language (CAML) string that contains the schema. It must not be a null reference(Nothing in Visual Basic). It must not be empty.It must be a valid Collaborative Application Markup Language(CAML) string according to the schema specified in [MS-WSSFO2], section 2.2.9.3.3.1.
addToDefaultViewboolSpecifies to add the field to the default list view.
trueif the field is added to the default list view; otherwise,false.optionsAddFieldOptionsFlagsAn AddFieldOptionsFlags value that specifies the field options.
Returns
AddLookup(string, FieldLookupOptions)
Adds a new Lookup field to the collection
IField AddLookup(string title, FieldLookupOptions options)
Parameters
titlestringThe title of the field
optionsFieldLookupOptionsThe specific options for field creation
Returns
- IField
The added field
AddLookupAsync(string, FieldLookupOptions)
Adds a new Lookup field to the collection
Task<IField> AddLookupAsync(string title, FieldLookupOptions options)
Parameters
titlestringThe title of the field
optionsFieldLookupOptionsThe specific options for field creation
Returns
AddLookupBatch(Batch, string, FieldLookupOptions)
Adds a new Lookup field to the collection
IField AddLookupBatch(Batch batch, string title, FieldLookupOptions options)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldLookupOptionsThe specific options for field creation
Returns
- IField
The added field
AddLookupBatch(string, FieldLookupOptions)
Adds a new Lookup field to the collection
IField AddLookupBatch(string title, FieldLookupOptions options)
Parameters
titlestringThe title of the field
optionsFieldLookupOptionsThe specific options for field creation
Returns
- IField
The added field
AddLookupBatchAsync(Batch, string, FieldLookupOptions)
Adds a new Lookup field to the collection
Task<IField> AddLookupBatchAsync(Batch batch, string title, FieldLookupOptions options)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldLookupOptionsThe specific options for field creation
Returns
AddLookupBatchAsync(string, FieldLookupOptions)
Adds a new Lookup field to the collection
Task<IField> AddLookupBatchAsync(string title, FieldLookupOptions options)
Parameters
titlestringThe title of the field
optionsFieldLookupOptionsThe specific options for field creation
Returns
AddLookupMulti(string, FieldLookupOptions)
Adds a new Lookup Multi field to the collection
IField AddLookupMulti(string title, FieldLookupOptions options)
Parameters
titlestringThe title of the field
optionsFieldLookupOptionsThe specific options for field creation
Returns
- IField
The added field
AddLookupMultiAsync(string, FieldLookupOptions)
Adds a new Lookup Multi field to the collection
Task<IField> AddLookupMultiAsync(string title, FieldLookupOptions options)
Parameters
titlestringThe title of the field
optionsFieldLookupOptionsThe specific options for field creation
Returns
AddLookupMultiBatch(Batch, string, FieldLookupOptions)
Adds a new Lookup Multi field to the collection
IField AddLookupMultiBatch(Batch batch, string title, FieldLookupOptions options)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldLookupOptionsThe specific options for field creation
Returns
- IField
The added field
AddLookupMultiBatch(string, FieldLookupOptions)
Adds a new Lookup Multi field to the collection
IField AddLookupMultiBatch(string title, FieldLookupOptions options)
Parameters
titlestringThe title of the field
optionsFieldLookupOptionsThe specific options for field creation
Returns
- IField
The added field
AddLookupMultiBatchAsync(Batch, string, FieldLookupOptions)
Adds a new Lookup Multi field to the collection
Task<IField> AddLookupMultiBatchAsync(Batch batch, string title, FieldLookupOptions options)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldLookupOptionsThe specific options for field creation
Returns
AddLookupMultiBatchAsync(string, FieldLookupOptions)
Adds a new Lookup Multi field to the collection
Task<IField> AddLookupMultiBatchAsync(string title, FieldLookupOptions options)
Parameters
titlestringThe title of the field
optionsFieldLookupOptionsThe specific options for field creation
Returns
AddMultilineText(string, FieldMultilineTextOptions)
Adds a new multiline Text field to the collection
IField AddMultilineText(string title, FieldMultilineTextOptions options)
Parameters
titlestringThe title of the field
optionsFieldMultilineTextOptionsThe specific options for field creation
Returns
- IField
The added field
AddMultilineTextAsync(string, FieldMultilineTextOptions)
Adds a new multiline Text field to the collection
Task<IField> AddMultilineTextAsync(string title, FieldMultilineTextOptions options)
Parameters
titlestringThe title of the field
optionsFieldMultilineTextOptionsThe specific options for field creation
Returns
AddMultilineTextBatch(Batch, string, FieldMultilineTextOptions)
Adds a new multiline Text field to the collection
IField AddMultilineTextBatch(Batch batch, string title, FieldMultilineTextOptions options)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldMultilineTextOptionsThe specific options for field creation
Returns
- IField
The added field
AddMultilineTextBatch(string, FieldMultilineTextOptions)
Adds a new multiline Text field to the collection
IField AddMultilineTextBatch(string title, FieldMultilineTextOptions options)
Parameters
titlestringThe title of the field
optionsFieldMultilineTextOptionsThe specific options for field creation
Returns
- IField
The added field
AddMultilineTextBatchAsync(Batch, string, FieldMultilineTextOptions)
Adds a new multiline Text field to the collection
Task<IField> AddMultilineTextBatchAsync(Batch batch, string title, FieldMultilineTextOptions options)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldMultilineTextOptionsThe specific options for field creation
Returns
AddMultilineTextBatchAsync(string, FieldMultilineTextOptions)
Adds a new multiline Text field to the collection
Task<IField> AddMultilineTextBatchAsync(string title, FieldMultilineTextOptions options)
Parameters
titlestringThe title of the field
optionsFieldMultilineTextOptionsThe specific options for field creation
Returns
AddNumber(string, FieldNumberOptions)
Adds a new Number field to the collection
IField AddNumber(string title, FieldNumberOptions options)
Parameters
titlestringThe title of the field
optionsFieldNumberOptionsThe specific options for field creation
Returns
- IField
The added field
AddNumberAsync(string, FieldNumberOptions)
Adds a new Number field to the collection
Task<IField> AddNumberAsync(string title, FieldNumberOptions options)
Parameters
titlestringThe title of the field
optionsFieldNumberOptionsThe specific options for field creation
Returns
AddNumberBatch(Batch, string, FieldNumberOptions)
Adds a new Number field to the collection
IField AddNumberBatch(Batch batch, string title, FieldNumberOptions options)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldNumberOptionsThe specific options for field creation
Returns
- IField
The added field
AddNumberBatch(string, FieldNumberOptions)
Adds a new Number field to the collection
IField AddNumberBatch(string title, FieldNumberOptions options)
Parameters
titlestringThe title of the field
optionsFieldNumberOptionsThe specific options for field creation
Returns
- IField
The added field
AddNumberBatchAsync(Batch, string, FieldNumberOptions)
Adds a new Number field to the collection
Task<IField> AddNumberBatchAsync(Batch batch, string title, FieldNumberOptions options)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldNumberOptionsThe specific options for field creation
Returns
AddNumberBatchAsync(string, FieldNumberOptions)
Adds a new Number field to the collection
Task<IField> AddNumberBatchAsync(string title, FieldNumberOptions options)
Parameters
titlestringThe title of the field
optionsFieldNumberOptionsThe specific options for field creation
Returns
AddTaxonomy(string, FieldTaxonomyOptions)
Adds a new Taxonomy field to the collection
IField AddTaxonomy(string title, FieldTaxonomyOptions options)
Parameters
titlestringThe title of the field
optionsFieldTaxonomyOptionsThe specific options for field creation
Returns
- IField
The added field
AddTaxonomyAsync(string, FieldTaxonomyOptions)
Adds a new Taxonomy field to the collection
Task<IField> AddTaxonomyAsync(string title, FieldTaxonomyOptions options)
Parameters
titlestringThe title of the field
optionsFieldTaxonomyOptionsThe specific options for field creation
Returns
AddTaxonomyMulti(string, FieldTaxonomyOptions)
Adds a new Taxonomy Multi field to the collection
IField AddTaxonomyMulti(string title, FieldTaxonomyOptions options)
Parameters
titlestringThe title of the field
optionsFieldTaxonomyOptionsThe specific options for field creation
Returns
- IField
The added field
AddTaxonomyMultiAsync(string, FieldTaxonomyOptions)
Adds a new Taxonomy Multi field to the collection
Task<IField> AddTaxonomyMultiAsync(string title, FieldTaxonomyOptions options)
Parameters
titlestringThe title of the field
optionsFieldTaxonomyOptionsThe specific options for field creation
Returns
AddText(string, FieldTextOptions)
Adds a new Text field to the collection
IField AddText(string title, FieldTextOptions options = null)
Parameters
titlestringThe title of the field
optionsFieldTextOptionsThe specific options for field creation
Returns
- IField
The added field
AddTextAsync(string, FieldTextOptions)
Adds a new Text field to the collection
Task<IField> AddTextAsync(string title, FieldTextOptions options = null)
Parameters
titlestringThe title of the field
optionsFieldTextOptionsThe specific options for field creation
Returns
AddTextBatch(Batch, string, FieldTextOptions)
Adds a new Text field to the collection
IField AddTextBatch(Batch batch, string title, FieldTextOptions options = null)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldTextOptionsThe specific options for field creation
Returns
- IField
The added field
AddTextBatch(string, FieldTextOptions)
Adds a new Text field to the collection
IField AddTextBatch(string title, FieldTextOptions options = null)
Parameters
titlestringThe title of the field
optionsFieldTextOptionsThe specific options for field creation
Returns
- IField
The added field
AddTextBatchAsync(Batch, string, FieldTextOptions)
Adds a new Text field to the collection
Task<IField> AddTextBatchAsync(Batch batch, string title, FieldTextOptions options = null)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldTextOptionsThe specific options for field creation
Returns
AddTextBatchAsync(string, FieldTextOptions)
Adds a new Text field to the collection
Task<IField> AddTextBatchAsync(string title, FieldTextOptions options = null)
Parameters
titlestringThe title of the field
optionsFieldTextOptionsThe specific options for field creation
Returns
AddUrl(string, FieldUrlOptions)
Adds a new URL field to the collection
IField AddUrl(string title, FieldUrlOptions options)
Parameters
titlestringThe title of the field
optionsFieldUrlOptionsThe specific options for field creation
Returns
- IField
The added field
AddUrlAsync(string, FieldUrlOptions)
Adds a new URL field to the collection
Task<IField> AddUrlAsync(string title, FieldUrlOptions options)
Parameters
titlestringThe title of the field
optionsFieldUrlOptionsThe specific options for field creation
Returns
AddUrlBatch(Batch, string, FieldUrlOptions)
Adds a new URL field to the collection
IField AddUrlBatch(Batch batch, string title, FieldUrlOptions options)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldUrlOptionsThe specific options for field creation
Returns
- IField
The added field
AddUrlBatch(string, FieldUrlOptions)
Adds a new URL field to the collection
IField AddUrlBatch(string title, FieldUrlOptions options)
Parameters
titlestringThe title of the field
optionsFieldUrlOptionsThe specific options for field creation
Returns
- IField
The added field
AddUrlBatchAsync(Batch, string, FieldUrlOptions)
Adds a new URL field to the collection
Task<IField> AddUrlBatchAsync(Batch batch, string title, FieldUrlOptions options)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldUrlOptionsThe specific options for field creation
Returns
AddUrlBatchAsync(string, FieldUrlOptions)
Adds a new URL field to the collection
Task<IField> AddUrlBatchAsync(string title, FieldUrlOptions options)
Parameters
titlestringThe title of the field
optionsFieldUrlOptionsThe specific options for field creation
Returns
AddUser(string, FieldUserOptions)
Adds a new User field to the collection
IField AddUser(string title, FieldUserOptions options)
Parameters
titlestringThe title of the field
optionsFieldUserOptionsThe specific options for field creation
Returns
- IField
The added field
AddUserAsync(string, FieldUserOptions)
Adds a new User field to the collection
Task<IField> AddUserAsync(string title, FieldUserOptions options)
Parameters
titlestringThe title of the field
optionsFieldUserOptionsThe specific options for field creation
Returns
AddUserBatch(Batch, string, FieldUserOptions)
Adds a new User field to the collection
IField AddUserBatch(Batch batch, string title, FieldUserOptions options)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldUserOptionsThe specific options for field creation
Returns
- IField
The added field
AddUserBatch(string, FieldUserOptions)
Adds a new User field to the collection
IField AddUserBatch(string title, FieldUserOptions options)
Parameters
titlestringThe title of the field
optionsFieldUserOptionsThe specific options for field creation
Returns
- IField
The added field
AddUserBatchAsync(Batch, string, FieldUserOptions)
Adds a new User field to the collection
Task<IField> AddUserBatchAsync(Batch batch, string title, FieldUserOptions options)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldUserOptionsThe specific options for field creation
Returns
AddUserBatchAsync(string, FieldUserOptions)
Adds a new User field to the collection
Task<IField> AddUserBatchAsync(string title, FieldUserOptions options)
Parameters
titlestringThe title of the field
optionsFieldUserOptionsThe specific options for field creation
Returns
AddUserMulti(string, FieldUserOptions)
Adds a new Multi User field to the collection
IField AddUserMulti(string title, FieldUserOptions options)
Parameters
titlestringThe title of the field
optionsFieldUserOptionsThe specific options for field creation
Returns
- IField
The added field
AddUserMultiAsync(string, FieldUserOptions)
Adds a new Multi User field to the collection
Task<IField> AddUserMultiAsync(string title, FieldUserOptions options)
Parameters
titlestringThe title of the field
optionsFieldUserOptionsThe specific options for field creation
Returns
AddUserMultiBatch(Batch, string, FieldUserOptions)
Adds a new User Multi field to the collection
IField AddUserMultiBatch(Batch batch, string title, FieldUserOptions options)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldUserOptionsThe specific options for field creation
Returns
- IField
The added field
AddUserMultiBatch(string, FieldUserOptions)
Adds a new User Multi field to the collection
IField AddUserMultiBatch(string title, FieldUserOptions options)
Parameters
titlestringThe title of the field
optionsFieldUserOptionsThe specific options for field creation
Returns
- IField
The added field
AddUserMultiBatchAsync(Batch, string, FieldUserOptions)
Adds a new User Multi field to the collection
Task<IField> AddUserMultiBatchAsync(Batch batch, string title, FieldUserOptions options)
Parameters
batchBatchBatch to use
titlestringThe title of the field
optionsFieldUserOptionsThe specific options for field creation
Returns
AddUserMultiBatchAsync(string, FieldUserOptions)
Adds a new User Multi field to the collection
Task<IField> AddUserMultiBatchAsync(string title, FieldUserOptions options)
Parameters
titlestringThe title of the field
optionsFieldUserOptionsThe specific options for field creation