Freigeben über


Field.NewComplex(String, Boolean, IList<Field>) Methode

Definition

Erstellt ein neues komplexes Feld mit den erforderlichen Argumenten.

public static Microsoft.Azure.Search.Models.Field NewComplex (string name, bool isCollection, System.Collections.Generic.IList<Microsoft.Azure.Search.Models.Field> fields);
static member NewComplex : string * bool * System.Collections.Generic.IList<Microsoft.Azure.Search.Models.Field> -> Microsoft.Azure.Search.Models.Field
Public Shared Function NewComplex (name As String, isCollection As Boolean, fields As IList(Of Field)) As Field

Parameter

name
String

Der Name des komplexen Felds.

isCollection
Boolean

true , wenn das Feld vom Typ Collection(Edm.ComplexType) sein soll; false , wenn es vom Typ Edm.ComplexType sein soll.

fields
IList<Field>

Die Unterfelder, aus denen der komplexe Typ besteht. Es können einfache oder komplexe Felder selbst sein.

Gibt zurück

Ausnahmen

Wird ausgelöst, wenn fields NULL ist.

Wird ausgelöst, wenn fields leer ist.

Gilt für: