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)
ParameterTypBeschreibung
customFieldTypeCustomFieldTypeDie angegebeneCustomFieldType Typ.
fieldIdExtendedAttributeResourceDie angegebeneExtendedAttributeResource Feld-ID.
aliasStringDie 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


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)
ParameterTypBeschreibung
fieldIdExtendedAttributeResourceDie angegebeneExtendedAttributeResource Feld-ID.
aliasStringDie 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