Class ExtendedAttribute

ExtendedAttribute class

steht für erweiterte Attribute.

public class ExtendedAttribute

Eigenschaften

NameBeschreibung
AttributeDefinition { get; }Ruft die Attributdefinition ab.
DateValue { get; set; }Ruft einen Wert für Attribute mit Datumstypen (Datum, Beginn, Ende) ab oder setzt einen Wert.
DurationValue { get; set; }Ruft Werte für Attribute vom Typ „Dauer“ ab oder legt sie fest.
FieldId { get; }Ruft die ID eines Felds ab.
FlagValue { get; set; }Ruft einen Wert ab oder setzt einen Wert, der angibt, ob ein Flag für ein Attribut vom Typ „Flag“ gesetzt ist.
IsErrorValue { get; }Ruft ab, ob die Berechnung des Werts des erweiterten Attributs zu einem Fehler geführt hat.
NumericValue { get; set; }Ruft einen Wert für Attribute mit numerischen Typen (Kosten, Anzahl) ab oder legt einen Wert fest.
TextValue { get; set; }Ruft einen Wert für Attribute vom Typ „Text“ ab oder legt einen Wert fest.
ValueGuid { get; }Ruft die GUI eines Suchwerts ab.
ValueReadOnly { get; }Ruft einen Wert ab, der angibt, ob ein Wert von thisExtendedAttribute Instanz ist schreibgeschützt. gibt true zurück, wenn eine Formel oder ein Rollup in definiert istExtendedAttributeDefinition für dieses Objekt.

Methoden

NameBeschreibung
override ToString()Gibt eine kurze Zeichenfolgendarstellung eines erweiterten Attributs zurück.

Bemerkungen

Unterstützt derzeit alle Arten von erweiterten Attributen, die von MSP Xml 2003/2007 und mpp 2003 gelesen werden. Für MSP mpp 2007 werden alle erweiterten Attribute gelesen, mit Ausnahme von Dauer und Flags.

Siehe auch