ExtendedAttributeDefinition.CreateExtendedAttribute

CreateExtendedAttribute()

Erstellt ein neues erweitertes Attribut mit der Feld-ID, die dem Feld-ID-Wert dieses Objekts entspricht.

public ExtendedAttribute CreateExtendedAttribute()

Rückgabewert

gibt die erstellte Instanz von zurückExtendedAttributeKlasse mit der fieldID, die gleich dem fieldID-Wert dieses Objekts ist.

Siehe auch


CreateExtendedAttribute(string)

Erstellt ein neues erweitertes Attribut mit der Feld-ID, die dem Feld-ID-Wert dieses Objekts und dem angegebenen Textwert entspricht.

public ExtendedAttribute CreateExtendedAttribute(string textValue)
ParameterTypBeschreibung
textValueStringDer angegebene Textwert.

Rückgabewert

gibt die erstellte Instanz von zurückExtendedAttributeKlasse mit der fieldID, die gleich dem fieldID-Wert dieses Objekts ist.

Ausnahmen

AusnahmeBedingung
InvalidOperationExceptionWenn aktuellCfType ist nicht ‘Text’

Siehe auch


CreateExtendedAttribute(decimal)

Erstellt ein neues erweitertes Attribut mit der Feld-ID, die dem Feld-ID-Wert dieses Objekts und dem angegebenen numerischen Wert entspricht.

public ExtendedAttribute CreateExtendedAttribute(decimal numericValue)
ParameterTypBeschreibung
numericValueDecimalDer angegebene numerische Wert.

Rückgabewert

gibt die erstellte Instanz von zurückExtendedAttributeKlasse mit der fieldID, die gleich dem fieldID-Wert dieses Objekts ist.

Ausnahmen

AusnahmeBedingung
InvalidOperationExceptionWenn aktuellCfType ist nicht ‘Anzahl’ oder ‘Kosten’

Siehe auch


CreateExtendedAttribute(DateTime)

Erstellt ein neues erweitertes Attribut mit der Feld-ID, die dem Feld-ID-Wert dieses Objekts und dem angegebenen Datumswert entspricht.

public ExtendedAttribute CreateExtendedAttribute(DateTime dateTimeValue)
ParameterTypBeschreibung
dateTimeValueDateTimeDer angegebene Datumszeitwert.

Rückgabewert

gibt die erstellte Instanz von zurückExtendedAttributeKlasse mit der fieldID, die gleich dem fieldID-Wert dieses Objekts ist.

Ausnahmen

AusnahmeBedingung
InvalidOperationExceptionWenn aktuellCfType ist nicht ‘Datum’, ‘Start’ oder ‘Ende’

Siehe auch


CreateExtendedAttribute(Duration)

Erstellt ein neues erweitertes Attribut mit der Feld-ID, die dem Feld-ID-Wert dieses Objekts und dem angegebenen Dauerwert entspricht.

public ExtendedAttribute CreateExtendedAttribute(Duration durationValue)
ParameterTypBeschreibung
durationValueDurationDer angegebene Dauerwert.

Rückgabewert

gibt die erstellte Instanz von zurückExtendedAttributeKlasse mit der fieldID, die gleich dem fieldID-Wert dieses Objekts ist.

Ausnahmen

AusnahmeBedingung
InvalidOperationExceptionWenn aktuellCfType ist nicht ‘Dauer’

Siehe auch


CreateExtendedAttribute(bool)

Erstellt ein neues erweitertes Attribut mit der Feld-ID, die dem Feld-ID-Wert dieses Objekts und dem angegebenen Flag-Wert entspricht.

public ExtendedAttribute CreateExtendedAttribute(bool flagValue)
ParameterTypBeschreibung
flagValueBooleanDer angegebene Flagwert.

Rückgabewert

gibt die erstellte Instanz von zurückExtendedAttributeKlasse mit der fieldID, die gleich dem fieldID-Wert dieses Objekts ist.

Ausnahmen

AusnahmeBedingung
InvalidOperationExceptionWenn aktuellCfType ist nicht ‘Flagge’

Siehe auch


CreateExtendedAttribute(Value)

Erstellt ein neues erweitertes Attribut, das mit dem angegebenen verknüpft istValue Artikel.

public ExtendedAttribute CreateExtendedAttribute(Value lookupValue)
ParameterTypBeschreibung
lookupValueValueDie angegebeneValue Artikel.

Rückgabewert

gibt die erstellte Instanz von zurückExtendedAttribute Klasse verknüpft mit angegebenValue Artikel.

Bemerkungen

lookupValue sollte vorher hinzugefügt werdenExtendedAttributeDefinition verwendenAddLookupValue Methode.

Beispiele

Verwenden Sie diesen Code, um neue zu erstellenExtendedAttribute mit spezifischem Wert:

taskTextAttr.AddLookupValue(value1);
taskTextAttr.AddLookupValue(value2);
var extendedAttribute = taskTextAttr.CreateExtendedAttribute(value2);

Siehe auch