Class ExtendedAttributeDefinition
Nazwa przestrzeń: Aspose.Tasks Zgromadzenie: Aspose.Tasks.dll (25.4.0)
Przedstawia rozszerzoną definicję atrybutów związanych z projektem.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class ExtendedAttributeDefinition
Inheritance
object ← ExtendedAttributeDefinition
Dziedziczeni członkowie
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Alias
Otrzymuje lub ustawia alias określonego pola.
public string Alias { get; set; }
Wartość nieruchomości
AppendNewValues
Otrzymuje lub ustawia wartość wskazującą, czy nowe wartości dodane do projektu są automatycznie dodawane do listy.
public bool AppendNewValues { get; set; }
Wartość nieruchomości
Remarks
Obecnie obsługiwane są formaty MSP 2003/2007 Xml i MSP 2003 mpp.
AutoRollDown
Otrzymuje lub ustawia wartość wskazującą, czy automatyczna rolka do zadań jest dołączona.
public bool AutoRollDown { get; set; }
Wartość nieruchomości
CalculationType
Otrzymuje lub ustawia typ obliczania wartości przyzwoitego atrybutu.
public CalculationType CalculationType { get; set; }
Wartość nieruchomości
CfType
Otrzymuje typ zwykłego pola.
public CustomFieldType CfType { get; }
Wartość nieruchomości
Default
Otrzymuje lub ustawia wartość domyślną na liście.
public string Default { get; set; }
Wartość nieruchomości
Remarks
Obecnie obsługiwane są formaty MSP 2003/2007 Xml i MSP 2003 mpp.
DefaultGuid
Uzyskać lub ustawić Przewodnik do podanego wejścia tabeli wyszukiwania.
public string DefaultGuid { get; set; }
Wartość nieruchomości
ElementType
otrzymuje lub ustawia rozszerzony atrybut jest powiązanyz zadaniem, zasobem lub zadaniem.
public ElementType ElementType { get; set; }
Wartość nieruchomości
FieldId
Obiekty lub zestawy odpowiadają identyfikatorowi projektu danego pola.Użyj reprezentacji łańcucha stałej z klasy Aspose.Tasks.ExtendedAttributeTask, aby określić właściwość Aspose.Tasks.ExtendedAttributeDefinition.FieldId.
public string FieldId { get; set; }
Wartość nieruchomości
Examples
customFieldDefinition.FieldId = Aspose.Tasks.ExtendedAttributeTask.Number10.ToString("D");
Remarks
Najlepszym sposobem na ustawienie Aspose.Tasks.ExtendedAttributeDefinition.FieldId właściwości jest tworzenie Aspose.Tasks.ExtendedAttributeDefinitionUżywanie jednej z dedykowanych metod fabrycznych, takich jak Aspose.Tasks.ExtendedAttributeDefinition.CreateTaskDefinition(Aspose.Tasks.ExtendedAttributeTask,System.String) lub Aspose.Tasks.ExtendedAttributeDefinition.CreateLookupTaskDefinition(Aspose.Tasks.CustomFieldType,Aspose.Tasks.ExtendedAttributeTask,System.String).
FieldName
Otrzymuje nazwę zwykłego pola.
public string FieldName { get; }
Wartość nieruchomości
Remarks
Nie należy ustawiać bezpośrednio, zamiast tego tworzyć ExtendedAttributeDefinition za pomocą mocno typowanych statycznych metod fabrycznych o nazwie Create*Definition().
Formula
Otrzymuje lub ustawia formułę, którą Microsoft Project wykorzystuje do pozycjonowania wybranego pola zadań.
public string Formula { get; set; }
Wartość nieruchomości
GraphicalIndicator
Otrzymuje lub ustawia informacje o wskaźnikach graficznych związanych z rozszerzonym atrybutem.Dostępne do formatu MPP.
public GraphicalIndicatorsInfo GraphicalIndicator { get; set; }
Wartość nieruchomości
Guid
Otrzymuje lub ustawia Przewodnik do określonego pola.
public string Guid { get; set; }
Wartość nieruchomości
Remarks
Obecnie jest obsługiwany tylko w formacie Xml.
LookupUid
Otrzymuje przewodnik tabeli wyszukiwania powiązany z polem przystosowanym.
public string LookupUid { get; }
Wartość nieruchomości
Remarks
Aby utworzyć wybrane pola z wyszukiwarką, użyj jednego z metod fabrycznych: Aspose.Tasks.ExtendedAttributeDefinition.CreateLookupTaskDefinition(Aspose.Tasks.CustomFieldType,Aspose.Tasks.ExtendedAttributeTask,System.String) lub Aspose.Tasks.ExtendedAttributeDefinition.CreateLookupResourceDefinition(Aspose.Tasks.CustomFieldType,Aspose.Tasks.ExtendedAttributeResource,System.String).
MaxMultiValues
Otrzymuje lub ustawia maksymalną liczbę wartości, które można ustawić na liście wyborów.
public int MaxMultiValues { get; set; }
Wartość nieruchomości
Remarks
Obecnie jest obsługiwany tylko w formacie Xml.
ParentProject
Otrzymuje projekt ojczysty w instancji Aspose.Tasks.ExtendedAttributeDefinition.
public Project ParentProject { get; }
Wartość nieruchomości
PhoneticsAlias
Otrzymuje lub ustawia wypowiedź fonetyczną alias przyzwoitego pola.
public string PhoneticsAlias { get; set; }
Wartość nieruchomości
Remarks
Obecnie jest obsługiwany tylko w formacie Xml.
RestrictValues
Otrzymuje lub ustawia wartość wskazującą, czy wartości polowe są ograniczone do wartości w Aspose.Tasks.ExtendedAttributeDefinition.ValueList.
public bool RestrictValues { get; set; }
Wartość nieruchomości
RollupType
Otrzymuje lub ustawia sposób obliczania rolek.
public RollupType RollupType { get; set; }
Wartość nieruchomości
Remarks
Wpisy są obecnie obsługiwane tylko w formacie XML.
SecondaryGuid
Otrzymuje lub ustanawia drugorzędny przewodnik rozszerzonego atrybutu.
public string SecondaryGuid { get; set; }
Wartość nieruchomości
Remarks
Jest to nowe dla MS Project 2010 właściwości.
SecondaryPid
Otrzymuje lub ustawia wtórny PID danego pola.
public string SecondaryPid { get; set; }
Wartość nieruchomości
SummaryRowsCalculationType
Otrzymuje lub ustawia typ obliczania wartości przydzielonego atrybutu dla kolejek podsumowania.
public SummaryRowsCalculationType SummaryRowsCalculationType { get; set; }
Wartość nieruchomości
UserDef
Otrzymuje lub ustawia wartość wskazującą, czy wybrane pola są zdefiniowane przez użytkownika.
public bool UserDef { get; set; }
Wartość nieruchomości
Remarks
Obecnie jest obsługiwany tylko w formacie Xml.
ValueList
Znajdź listę<Value> ValueList.
public List<value> ValueList { get; }
Wartość nieruchomości
Remarks
W przypadku gdy wartości przedłużonych atrybutów są określone jako właściwości elementów w schemacie,mogą być określone wartościami lub odniesieniami do wartości zawartych w niniejszym wykazie.Wnioski mogą podjąć zamówienie listy poprzez zamówienie określone tutaj.Obecnie obsługiwane są formaty MSP 2003/2007 Xml i MSP 2003 mpp.Zamiast tego użyj metod ExtendedAttributeDefinition.AddLookupValue/RemoveLookupValue.
ValuelistSortOrder
Dostęp lub ustaw sposób, w jaki listy wartości są sortowane. Wartości są: 0=Diescending, 1=Ascending.
public int ValuelistSortOrder { get; set; }
Wartość nieruchomości
Remarks
Obecnie obsługiwane są formaty MSP 2003/2007 Xml i MSP 2003 mpp.
Methods
AddLookupValue(Value)
Dodaj wartość do wewnętrznej listy wyszukiwania. Jest to preferowany sposób manipulacji z Aspose.Tasks.ExtendedAttributeDefinition.ValueList.
public void AddLookupValue(Value value)
Parameters
value
Value
Wartość dodać do wyszukiwania.
Examples
Użyj tego kodu, aby dodać nową wartość do listy wyszukiwania:taskTextAttr.AddLookupValue(new Value { Id = 1, Val = "Text value 1", Description = "Text value description 1" });
Remarks
Ta metoda działa tylko dla instancji Aspose.Tasks.ExtendedAttributeDefinitionktóre mają Aspose.Tasks.ExtendedAttributeDefinition.CalculationType równa się Aspose.Tasks.CalculationType.Lookup.
CreateExtendedAttribute()
Tworzy nowy rozszerzony atrybut z identyfikatorem pola, który odpowiada wartości identyfikatoru pola tego obiektu.
public ExtendedAttribute CreateExtendedAttribute()
Returns
zwraca utworzoną instancję klasy Aspose.Tasks.ExtendedAttribute z identyfikatorem pola, który odpowiada wartości identyfikatoru pola tego obiektu.
CreateExtendedAttribute(strumień)
Tworzy nowy rozszerzony atrybut z identyfikatorem pola, który odpowiada wartości identyfikatoru pola tego obiektu i określonej wartości tekstu.
public ExtendedAttribute CreateExtendedAttribute(string textValue)
Parameters
textValue
string
określona wartość tekstu.
Returns
zwraca utworzoną instancję klasy Aspose.Tasks.ExtendedAttribute z identyfikatorem pola, który odpowiada wartości identyfikatoru pola tego obiektu.
Exceptions
Jeśli aktualny Aspose.Tasks.ExtendedAttributeDefinition.CfType nie jest ‘Text’
CreateExtendedAttribute(dziesiątki)
Tworzy nowy rozszerzony atrybut z identyfikatorem pola, który odpowiada wartości identyfikatoru pola tego obiektu i określonej wartości numerycznej.
public ExtendedAttribute CreateExtendedAttribute(decimal numericValue)
Parameters
numericValue
decimal
określona wartość numeryczna.
Returns
zwraca utworzoną instancję klasy Aspose.Tasks.ExtendedAttribute z identyfikatorem pola, który odpowiada wartości identyfikatoru pola tego obiektu.
Exceptions
Jeśli aktualny Aspose.Tasks.ExtendedAttributeDefinition.CfType nie jest ‘Liczba’ lub ‘Cost’
CreateExtendedAttribute(DateTime)
Tworzy nowy rozszerzony atrybut z identyfikatorem pola, który odpowiada wartości identyfikatoru pola tego obiektu i określonej wartości daty.
public ExtendedAttribute CreateExtendedAttribute(DateTime dateTimeValue)
Parameters
dateTimeValue
DateTime
określona wartość czasu daty.
Returns
zwraca utworzoną instancję klasy Aspose.Tasks.ExtendedAttribute z identyfikatorem pola, który odpowiada wartości identyfikatoru pola tego obiektu.
Exceptions
Jeśli aktualny Aspose.Tasks.ExtendedAttributeDefinition.CfType nie jest „Data”, „Start” lub „Finish”
CreateExtendedAttribute(Duration)
Tworzy nowy rozszerzony atrybut z identyfikatorem pola, który odpowiada wartości identyfikatoru pola tego obiektu i określonej wartości długości.
public ExtendedAttribute CreateExtendedAttribute(Duration durationValue)
Parameters
durationValue
Duration
określona wartość czasu trwania.
Returns
zwraca utworzoną instancję klasy Aspose.Tasks.ExtendedAttribute z identyfikatorem pola, który odpowiada wartości identyfikatoru pola tego obiektu.
Exceptions
Jeśli aktualny Aspose.Tasks.ExtendedAttributeDefinition.CfType nie jest ‘Duration’
CreateExtendedAttribute(Bool)
Tworzy nowy rozszerzony atrybut z identyfikatorem pola, który odpowiada wartości identyfikatoru pola tego obiektu i określonej wartości flagi.
public ExtendedAttribute CreateExtendedAttribute(bool flagValue)
Parameters
flagValue
bool
określoną wartość flagi.
Returns
zwraca utworzoną instancję klasy Aspose.Tasks.ExtendedAttribute z identyfikatorem pola, który odpowiada wartości identyfikatoru pola tego obiektu.
Exceptions
Jeśli aktualny Aspose.Tasks.ExtendedAttributeDefinition.CfType nie jest ‘Flag’
CreateExtendedAttribute(Value)
Tworzy nowy rozszerzony atrybut powiązany z określony element Aspose.Tasks.Value.
public ExtendedAttribute CreateExtendedAttribute(Value lookupValue)
Parameters
lookupValue
Value
Podany element Aspose.Tasks.Value.
Returns
zwrot tworzonej instancji klasy Aspose.Tasks.ExtendedAttribute powiązane z określonymi elementami Aspose.Tasks.Value.
Examples
Użyj tego kodu, aby utworzyć nowy Aspose.Tasks.ExtendedAttribute za pomocą określonego wartości:
taskTextAttr.AddLookupValue(value1);
taskTextAttr.AddLookupValue(value2);
var extendedAttribute = taskTextAttr.CreateExtendedAttribute(value2);
Remarks
lookupValue’ should be previously added to the Aspose.Tasks.ExtendedAttributeDefinition using Aspose.Tasks.ExtendedAttributeDefinition.AddLookupValue(Aspose.Tasks.Value) method.
CreateLookupResourceDefinition(RozszerzonyAttributeResource, String)
Metoda fabryczna, która tworzy rozszerzoną definicję atrybutów z lookup.To ma Aspose.Tasks.ExtendedAttributeDefinition.CalculationType równa się Aspose.Tasks.CalculationType.Lookup i może być używany tylko w zasobach.Musisz określić fieldId’ i
alias’ przy wezwaniu tej metody.Typ pola wynika z ID pola.
public static ExtendedAttributeDefinition CreateLookupResourceDefinition(ExtendedAttributeResource fieldId, string alias)
Parameters
fieldId
ExtendedAttributeResource
Podany identyfikator pola Aspose.Tasks.ExtendedAttributeResource.
alias
string
Wyznaczony system.String alias.
Returns
Stworzony przykład klasy Aspose.Tasks.ExtendedAttributeDefinition z określonymi fieldId’ i
alias’.
Examples
Użyj tego przykładu, aby utworzyć dostosowaną definicję pola dla zasobu z wyszukiwarką, a następnie wypełnić ją wartościami tekstowymi:
var resourceTextAttr = ExtendedAttributeDefinition.CreateLookupResourceDefinition(ExtendedAttributeResource.Text27, "My custom field");
resourceTextAttr.AddLookupValue(new Value { Id = 1, Val = "Text value 1", Description = "Text value description 1" });
resourceTextAttr.AddLookupValue(new Value { Id = 2, Val = "Text value 2", Description = "Text value description 2" });
project.ExtendedAttributes.Add(resourceTextAttr);
CreateLookupResourceDefinition(CustomFieldType, ExtendedAttributeResource, strona)
Metoda fabryczna, która tworzy rozszerzoną definicję atrybutów z lookup.It ma Aspose.Tasks.ExtendedAttributeDefinition.CalculationType równa się Aspose.Tasks.CalculationType.Lookup i może być używany tylko w zasobach.Musisz określić customFieldType’,
fieldId’ i
alias’ przy wezwaniu tej metody.
public static ExtendedAttributeDefinition CreateLookupResourceDefinition(CustomFieldType customFieldType, ExtendedAttributeResource fieldId, string alias)
Parameters
customFieldType
CustomFieldType
Typ określony Aspose.Tasks.CustomFieldType.
fieldId
ExtendedAttributeResource
Podany identyfikator pola Aspose.Tasks.ExtendedAttributeResource.
alias
string
Wyznaczony system.String alias.
Returns
Tworzone przykłady klasy Aspose.Tasks.ExtendedAttributeDefinition z określonymi customFieldType’,
fieldId’ i
alias'.
Examples
Użyj tego przykładu, aby utworzyć dostosowaną definicję pola dla zasobu z wyszukiwarką, a następnie wypełnić ją wartościami tekstowymi:
var resourceTextAttr = ExtendedAttributeDefinition.CreateLookupResourceDefinition(CustomFieldType.Text, ExtendedAttributeResource.Text27, "My custom field");
resourceTextAttr.AddLookupValue(new Value { Id = 1, Val = "Text value 1", Description = "Text value description 1" });
resourceTextAttr.AddLookupValue(new Value { Id = 2, Val = "Text value 2", Description = "Text value description 2" });
project.ExtendedAttributes.Add(resourceTextAttr);
CreateLookupTaskDefinition(RozszerzonyAttributeTask, strona)
Metoda fabryczna, która tworzy rozszerzoną definicję atrybutów z lookup.To ma Aspose.Tasks.ExtendedAttributeDefinition.CalculationType równa się Aspose.Tasks.CalculationType.Lookup i może być używany w zadaniach tylko.Musisz określić fieldId’ i
alias’ przy wezwaniu tej metody.Typ pola wynika z ID pola.
public static ExtendedAttributeDefinition CreateLookupTaskDefinition(ExtendedAttributeTask fieldId, string alias)
Parameters
fieldId
ExtendedAttributeTask
Podany identyfikator pola Aspose.Tasks.ExtendedAttributeTask.
alias
string
Wyznaczony system.String alias.
Returns
Stworzony przykład klasy Aspose.Tasks.ExtendedAttributeDefinition z określonymi fieldId’ i
alias'.
Examples
Użyj tego przykładu, aby utworzyć indywidualną definicję pola dla zadania z wyszukiwarką, a następnie wypełnić ją wartościami tekstowymi:
var taskTextAttr = ExtendedAttributeDefinition.CreateLookupTaskDefinition(ExtendedAttributeTask.Text27, "My custom field");
taskTextAttr.AddLookupValue(new Value { Id = 1, Val = "Text value 1", Description = "Text value description 1" });
taskTextAttr.AddLookupValue(new Value { Id = 2, Val = "Text value 2", Description = "Text value description 2" });
project.ExtendedAttributes.Add(taskTextAttr);
CreateLookupTaskDefinition(CustomFieldType, ExtendedAttributeTask, strona)
Metoda fabryczna, która tworzy rozszerzoną definicję atrybutów z lookup.It ma Aspose.Tasks.ExtendedAttributeDefinition.CalculationType równa się Aspose.Tasks.CalculationType.Lookup i może być używany w Task tylko.Musisz określić customFieldType’,
fieldId’ i
alias’ przy wezwaniu tej metody.
public static ExtendedAttributeDefinition CreateLookupTaskDefinition(CustomFieldType customFieldType, ExtendedAttributeTask fieldId, string alias)
Parameters
customFieldType
CustomFieldType
Typ określony Aspose.Tasks.CustomFieldType.
fieldId
ExtendedAttributeTask
Podany identyfikator pola Aspose.Tasks.ExtendedAttributeTask.
alias
string
Wyznaczony system.String alias.
Returns
Tworzone przykłady klasy Aspose.Tasks.ExtendedAttributeDefinition z określonymi customFieldType’,
fieldId’ i
alias'.
Examples
Użyj tego przykładu, aby utworzyć indywidualną definicję pola dla zadania z wyszukiwarką, a następnie wypełnić ją wartościami tekstowymi:
var taskTextAttr = ExtendedAttributeDefinition.CreateLookupTaskDefinition(CustomFieldType.Text, ExtendedAttributeTask.Text27, "My custom field");
taskTextAttr.AddLookupValue(new Value { Id = 1, Val = "Text value 1", Description = "Text value description 1" });
taskTextAttr.AddLookupValue(new Value { Id = 2, Val = "Text value 2", Description = "Text value description 2" });
project.ExtendedAttributes.Add(taskTextAttr);
CreateResourceDefinition(CustomFieldType, ExtendedAttributeResource, strona)
Metoda fabryczna, która tworzy prostą rozszerzoną definicję atrybutów, którą Microsoft Project wyświetla jako “Nie”.Ma Aspose.Tasks.ExtendedAttributeDefinition.CalculationType równa się Aspose.Tasks.CalculationType.Nie i może być używany w zasobie tylko.Potrzebujesz określić customFieldType’,
fieldId’ i
alias’ przy wezwaniu tej metody.
public static ExtendedAttributeDefinition CreateResourceDefinition(CustomFieldType customFieldType, ExtendedAttributeResource fieldId, string alias)
Parameters
customFieldType
CustomFieldType
Typ określony Aspose.Tasks.CustomFieldType.
fieldId
ExtendedAttributeResource
Podany identyfikator pola Aspose.Tasks.ExtendedAttributeResource.
alias
string
Wyznaczony system.String alias.
Returns
Tworzone przykłady klasy Aspose.Tasks.ExtendedAttributeDefinition z określonymi customFieldType’,
fieldId’ i
alias'.
Examples
Użyj tego przykładu, aby utworzyć opracowaną definicję pola tekstu:
var resourceTextAttr = ExtendedAttributeDefinition.CreateResourceDefinition(CustomFieldType.Text, ExtendedAttributeResource.Text27, "My custom field");
project.ExtendedAttributes.Add(resourceTextAttr);
CreateResourceDefinition(RozszerzonyAttributeResource, String)
Metoda fabryczna, która tworzy prostą rozszerzoną definicję atrybutów, którą Microsoft Project wyświetla jako “Nie”.Ma Aspose.Tasks.ExtendedAttributeDefinition.CalculationType równa się Aspose.Tasks.CalculationType.Nie i może być używany w zasobie tylko.Musisz określić fieldId’ i
alias’ przy wezwaniu tej metody.Typ pola wynika z ID pola.
public static ExtendedAttributeDefinition CreateResourceDefinition(ExtendedAttributeResource fieldId, string alias)
Parameters
fieldId
ExtendedAttributeResource
Podany identyfikator pola Aspose.Tasks.ExtendedAttributeResource.
alias
string
Wyznaczony system.String alias.
Returns
Stworzony przykład klasy Aspose.Tasks.ExtendedAttributeDefinition z określonymi fieldId’ i
alias'.
Examples
Użyj tego przykładu, aby utworzyć opracowaną definicję pola tekstu:
var resourceTextAttr = ExtendedAttributeDefinition.CreateResourceDefinition(ExtendedAttributeResource.Text27, "My custom field");
project.ExtendedAttributes.Add(resourceTextAttr);
CreateTaskDefinition(CustomFieldType, ExtendedAttributeTask, strona)
Metoda fabryczna, która tworzy prostą rozszerzoną definicję atrybutów, którą Microsoft Project wyświetla jako “Nie”.Ma Aspose.Tasks.ExtendedAttributeDefinition.CalculationType równa się Aspose.Tasks.CalculationType.Nie i może być używany w Task tylko.Musisz określić customFieldType’,
fieldId’ i
alias’ przy wezwaniu tej metody.
public static ExtendedAttributeDefinition CreateTaskDefinition(CustomFieldType customFieldType, ExtendedAttributeTask fieldId, string alias)
Parameters
customFieldType
CustomFieldType
Typ określony Aspose.Tasks.CustomFieldType.
fieldId
ExtendedAttributeTask
Podany identyfikator pola Aspose.Tasks.ExtendedAttributeTask.
alias
string
Wyznaczony system.String alias.
Returns
Tworzone przykłady klasy Aspose.Tasks.ExtendedAttributeDefinition z określonymi customFieldType’,
fieldId’ i
alias'.
Examples
Użyj tego przykładu, aby utworzyć opracowaną definicję pola tekstu:
var taskTextAttr = ExtendedAttributeDefinition.CreateTaskDefinition(CustomFieldType.Text, ExtendedAttributeTask.Text27, "My custom field");
project.ExtendedAttributes.Add(taskTextAttr);
CreateTaskDefinition(RozszerzonyAttributeTask, strona)
Metoda fabryczna, która tworzy prostą rozszerzoną definicję atrybutów, którą Microsoft Project wyświetla jako “Nie”.Ma Aspose.Tasks.ExtendedAttributeDefinition.CalculationType równa się Aspose.Tasks.CalculationType.Nie i może być używany w zadaniach tylko.Musisz określić fieldId’ i
alias’ przy wezwaniu tej metody.Typ pola wynika z ID pola.
public static ExtendedAttributeDefinition CreateTaskDefinition(ExtendedAttributeTask fieldId, string alias)
Parameters
fieldId
ExtendedAttributeTask
Podany identyfikator pola Aspose.Tasks.ExtendedAttributeTask.
alias
string
Wyznaczony system.String alias.
Returns
Stworzony przykład klasy Aspose.Tasks.ExtendedAttributeDefinition z określonymi fieldId’ i
alias'.
Examples
Użyj tego przykładu, aby utworzyć opracowaną definicję pola tekstu:
var taskTextAttr = ExtendedAttributeDefinition.CreateTaskDefinition(ExtendedAttributeTask.Text27, "My custom field");
project.ExtendedAttributes.Add(taskTextAttr);
Equals(Obiekt)
Powraca flagę wskazującą, czy ta instancja jest równa określonemu przedmiotowi.
public override bool Equals(object obj)
Parameters
obj
object
określonego przedmiotu do porównania z tą instancją.
Returns
flaga wskazująca, czy ta instancja jest równa określonemu przedmiotowi.
GetHashCode()
Powraca kod hash na przykład klasy Aspose.Tasks.ExtendedAttributeDefinition.
public override int GetHashCode()
Returns
kod hash dla tego obiektu.
RemoveLookupValue(Value)
Usuwa wartość z wewnętrznej listy wyszukiwania. Jest to preferowany sposób manipulacji z Aspose.Tasks.ExtendedAttributeDefinition.ValueList.
public void RemoveLookupValue(Value value)
Parameters
value
Value
Wartość do usunięcia z wyszukiwania.
Remarks
Ta metoda działa tylko dla instancji Aspose.Tasks.ExtendedAttributeDefinitionktóre mają Aspose.Tasks.ExtendedAttributeDefinition.CalculationType równa się Aspose.Tasks.CalculationType.Lookup.