Class ExtendedAttribute
Το όνομα: Aspose.Tasks Συγκέντρωση: Aspose.Tasks.dll (25.4.0)
Οι εκπρόσωποι επέκτειναν τα χαρακτηριστικά.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class ExtendedAttribute
Inheritance
Κληρονομημένα μέλη
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; }
Αξία ιδιοκτησίας
DateValue
Αποκτά ή καθορίζει μια τιμή για τα χαρακτηριστικά με τύπους ημερομηνίας (Ημερομηνία, Ξεκινήσεις, Τέλος).
public DateTime DateValue { get; set; }
Αξία ιδιοκτησίας
Exceptions
Αν η ιδιοκτησία Aspose.Tasks.ExtendedAttribute.AttributeDefinition δεν είναι πρωτογενής ή το τρέχον χαρακτηριστικό δεν είναι χαρακτηριστικό ημερομηνίας.
DurationValue
Αποκτά ή καθορίζει αξία για τα χαρακτηριστικά με τον τύπο ‘Duration’.
public Duration DurationValue { get; set; }
Αξία ιδιοκτησίας
Exceptions
Εάν η ιδιοκτησία Aspose.Tasks.ExtendedAttribute.AttributeDefinition δεν είναι πρωτογενής ή προσαρμοσμένο τύπο πεδίου Aspose.Tasks.ExtendedAttribute.AttributeDefinition ιδιοκτησία δεν είναι μια περίπτωση Aspose.Tasks.Duration.
FieldId
Αποκτήστε το ID ενός πεδίου.
public string FieldId { get; }
Αξία ιδιοκτησίας
FlagValue
Αποκτά ή καθορίζει μια τιμή που υποδεικνύει εάν μια σημαία έχει ρυθμιστεί για ένα χαρακτηριστικό με τον τύπο “Φlag”.
public bool FlagValue { get; set; }
Αξία ιδιοκτησίας
Exceptions
Εάν η ιδιοκτησία Aspose.Tasks.ExtendedAttribute.AttributeDefinition δεν είναι πρωτογενής ή το τρέχον χαρακτηριστικό δεν είναι χαρακτηριστικό σημαίας.
IsErrorValue
Αποκαλύπτει αν ο υπολογισμός της αξίας του εκτεταμένου χαρακτηριστικού οδήγησε σε σφάλμα.
public bool IsErrorValue { get; }
Αξία ιδιοκτησίας
NumericValue
Αποκτά ή καθορίζει μια τιμή για τα χαρακτηριστικά με αριθμητικούς τύπους (Κόστος, Αριθμός).
public decimal NumericValue { get; set; }
Αξία ιδιοκτησίας
Exceptions
Εάν η ιδιοκτησία Aspose.Tasks.ExtendedAttribute.AttributeDefinition δεν είναι πρωτογενής ή προσαρμοσμένο τύπο πεδίου Aspose.Tasks.ExtendedAttribute.AttributeDefinition ιδιοκτησία δεν είναι ‘Κόστος’ ή ‘Περίοδος’.
TextValue
Αποκτά ή καθορίζει μια τιμή για τα χαρακτηριστικά με τον τύπο “Εγγραφή”.
public string TextValue { get; set; }
Αξία ιδιοκτησίας
Exceptions
Αν η ιδιοκτησία Aspose.Tasks.ExtendedAttribute.AttributeDefinition δεν είναι πρωτογενής ή το τρέχον χαρακτηριστικό δεν είναι χαρακτηριστικό κειμένου.
ValueGuid
Έχει την καθοδήγηση μιας αξίας αναζήτησης.
public string ValueGuid { get; }
Αξία ιδιοκτησίας
Remarks
Δεν πρέπει να ρυθμιστεί άμεσα, αντί να χρησιμοποιήσετε ExtendedAttributeDefinition.CreateExtendedAttribute(Value lookupValue) για να δημιουργήσετε ένα εκτεταμένο χαρακτηριστικό με αξία αναζήτησης.
ValueReadOnly
Λαμβάνει μια τιμή που υποδεικνύει εάν μια τιμή αυτής της Aspose.Tasks.ExtendedΑνταδότηση παραδείγματος διαβάζεται μόνο.
public bool ValueReadOnly { get; }
Αξία ιδιοκτησίας
Methods
ToString()
Επιστρέφει τη σύντομη γραμμή αντιπροσωπείας ενός εκτεταμένου χαρακτηριστικού.
public override string ToString()
Returns
Η αντιπροσωπευτική γραμμή του διευρυμένου χαρακτηριστικού.