Class ExtendedAttribute

Class ExtendedAttribute

Το όνομα: Aspose.Tasks Συγκέντρωση: Aspose.Tasks.dll (25.4.0)

Οι εκπρόσωποι επέκτειναν τα χαρακτηριστικά.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class ExtendedAttribute

Inheritance

object ExtendedAttribute

Κληρονομημένα μέλη

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Επί του παρόντος υποστηρίζει όλους τους τύπους της εκτεταμένης ανάγνωσης χαρακτηριστικών από το MSP Xml 2003/2007 και mpp 2003.Για το MSP mpp 2007 όλα τα εκτεταμένα χαρακτηριστικά ανάγνωσης υποστηρίζονται, εκτός από τις διάρκειες και τις σημαίες.

Properties

AttributeDefinition

Παρουσιάζει τον ορισμό του χαρακτηριστικού.

public ExtendedAttributeDefinition AttributeDefinition { get; }

Αξία ιδιοκτησίας

ExtendedAttributeDefinition

DateValue

Αποκτά ή καθορίζει μια τιμή για τα χαρακτηριστικά με τύπους ημερομηνίας (Ημερομηνία, Ξεκινήσεις, Τέλος).

public DateTime DateValue { get; set; }

Αξία ιδιοκτησίας

DateTime

Exceptions

InvalidOperationException

Αν η ιδιοκτησία Aspose.Tasks.ExtendedAttribute.AttributeDefinition δεν είναι πρωτογενής ή το τρέχον χαρακτηριστικό δεν είναι χαρακτηριστικό ημερομηνίας.

DurationValue

Αποκτά ή καθορίζει αξία για τα χαρακτηριστικά με τον τύπο ‘Duration’.

public Duration DurationValue { get; set; }

Αξία ιδιοκτησίας

Duration

Exceptions

InvalidOperationException

Εάν η ιδιοκτησία Aspose.Tasks.ExtendedAttribute.AttributeDefinition δεν είναι πρωτογενής ή προσαρμοσμένο τύπο πεδίου Aspose.Tasks.ExtendedAttribute.AttributeDefinition ιδιοκτησία δεν είναι μια περίπτωση Aspose.Tasks.Duration.

FieldId

Αποκτήστε το ID ενός πεδίου.

public string FieldId { get; }

Αξία ιδιοκτησίας

string

FlagValue

Αποκτά ή καθορίζει μια τιμή που υποδεικνύει εάν μια σημαία έχει ρυθμιστεί για ένα χαρακτηριστικό με τον τύπο “Φlag”.

public bool FlagValue { get; set; }

Αξία ιδιοκτησίας

bool

Exceptions

InvalidOperationException

Εάν η ιδιοκτησία Aspose.Tasks.ExtendedAttribute.AttributeDefinition δεν είναι πρωτογενής ή το τρέχον χαρακτηριστικό δεν είναι χαρακτηριστικό σημαίας.

IsErrorValue

Αποκαλύπτει αν ο υπολογισμός της αξίας του εκτεταμένου χαρακτηριστικού οδήγησε σε σφάλμα.

public bool IsErrorValue { get; }

Αξία ιδιοκτησίας

bool

NumericValue

Αποκτά ή καθορίζει μια τιμή για τα χαρακτηριστικά με αριθμητικούς τύπους (Κόστος, Αριθμός).

public decimal NumericValue { get; set; }

Αξία ιδιοκτησίας

decimal

Exceptions

InvalidOperationException

Εάν η ιδιοκτησία Aspose.Tasks.ExtendedAttribute.AttributeDefinition δεν είναι πρωτογενής ή προσαρμοσμένο τύπο πεδίου Aspose.Tasks.ExtendedAttribute.AttributeDefinition ιδιοκτησία δεν είναι ‘Κόστος’ ή ‘Περίοδος’.

TextValue

Αποκτά ή καθορίζει μια τιμή για τα χαρακτηριστικά με τον τύπο “Εγγραφή”.

public string TextValue { get; set; }

Αξία ιδιοκτησίας

string

Exceptions

InvalidOperationException

Αν η ιδιοκτησία Aspose.Tasks.ExtendedAttribute.AttributeDefinition δεν είναι πρωτογενής ή το τρέχον χαρακτηριστικό δεν είναι χαρακτηριστικό κειμένου.

ValueGuid

Έχει την καθοδήγηση μιας αξίας αναζήτησης.

public string ValueGuid { get; }

Αξία ιδιοκτησίας

string

Remarks

Δεν πρέπει να ρυθμιστεί άμεσα, αντί να χρησιμοποιήσετε ExtendedAttributeDefinition.CreateExtendedAttribute(Value lookupValue) για να δημιουργήσετε ένα εκτεταμένο χαρακτηριστικό με αξία αναζήτησης.

ValueReadOnly

Λαμβάνει μια τιμή που υποδεικνύει εάν μια τιμή αυτής της Aspose.Tasks.ExtendedΑνταδότηση παραδείγματος διαβάζεται μόνο.επιστρέφει αληθινός εάν μια φόρμουλα ή ένα rollup ορίζεται στο Aspose.Tasks.ExtendedAttributeDefinition για αυτό το αντικείμενο.

public bool ValueReadOnly { get; }

Αξία ιδιοκτησίας

bool

Methods

ToString()

Επιστρέφει τη σύντομη γραμμή αντιπροσωπείας ενός εκτεταμένου χαρακτηριστικού.

public override string ToString()

Returns

string

Η αντιπροσωπευτική γραμμή του διευρυμένου χαρακτηριστικού.

 Ελληνικά