ExtendedAttributeDefinition.CreateResourceDefinition
CreateResourceDefinition(CustomFieldType, ExtendedAttributeResource, string)
Factory-Methode, die eine einfache erweiterte Attributdefinition erstellt, die Microsoft Project als “None” anzeigt. Hat sieCalculationType
ist gleichNone und kann nur in Ressource verwendet werden. Sie müssen angebencustomFieldType ,fieldId Undalias beim Aufruf dieser Methode.
public static ExtendedAttributeDefinition CreateResourceDefinition(CustomFieldType customFieldType,
ExtendedAttributeResource fieldId, string alias)
Parameter | Typ | Beschreibung |
---|---|---|
customFieldType | CustomFieldType | Die angegebeneCustomFieldType Typ. |
fieldId | ExtendedAttributeResource | Die angegebeneExtendedAttributeResource Feld-ID. |
alias | String | Die angegebeneString alias. |
Rückgabewert
Erstellte Instanz derExtendedAttributeDefinition
Klasse mit angegebencustomFieldType ,fieldId Undalias.
Beispiele
Verwenden Sie dieses Beispiel, um eine benutzerdefinierte Textfelddefinition zu erstellen:
var resourceTextAttr = ExtendedAttributeDefinition.CreateResourceDefinition(CustomFieldType.Text, ExtendedAttributeResource.Text27, "My custom field");
project.ExtendedAttributes.Add(resourceTextAttr);
Siehe auch
- enum CustomFieldType
- enum ExtendedAttributeResource
- class ExtendedAttributeDefinition
- namensraum Aspose.Tasks
- Montage Aspose.Tasks
CreateResourceDefinition(ExtendedAttributeResource, string)
Factory-Methode, die eine einfache erweiterte Attributdefinition erstellt, die Microsoft Project als “None” anzeigt. Hat sieCalculationType
ist gleichNone und kann nur in Ressource verwendet werden. Sie müssen angebenfieldId Undalias beim Aufruf dieser Methode. Der Feldtyp wird aus der Feld-ID abgeleitet.
public static ExtendedAttributeDefinition CreateResourceDefinition(
ExtendedAttributeResource fieldId, string alias)
Parameter | Typ | Beschreibung |
---|---|---|
fieldId | ExtendedAttributeResource | Die angegebeneExtendedAttributeResource Feld-ID. |
alias | String | Die angegebeneString alias. |
Rückgabewert
Erstellte Instanz derExtendedAttributeDefinition
Klasse mit angegebenfieldId Undalias.
Beispiele
Verwenden Sie dieses Beispiel, um eine benutzerdefinierte Textfelddefinition zu erstellen:
var resourceTextAttr = ExtendedAttributeDefinition.CreateResourceDefinition(ExtendedAttributeResource.Text27, "My custom field");
project.ExtendedAttributes.Add(resourceTextAttr);
Siehe auch
- enum ExtendedAttributeResource
- class ExtendedAttributeDefinition
- namensraum Aspose.Tasks
- Montage Aspose.Tasks