CreateResourceDefinition

CreateResourceDefinition(CustomFieldType, ExtendedAttributeResource, string)

Fabrieksmethode die een eenvoudige uitgebreide attribuutdefinitie creëert, die Microsoft Project weergeeft als “Geen”. Het heeftCalculationType is gelijk aanNone en kan alleen in Resource worden gebruikt. U bent verplicht om op te gevencustomFieldType ,fieldId Enalias wanneer deze methode wordt aangeroepen.

public static ExtendedAttributeDefinition CreateResourceDefinition(CustomFieldType customFieldType, 
    ExtendedAttributeResource fieldId, string alias)
ParameterTypeBeschrijving
customFieldTypeCustomFieldTypeDe opgegevenCustomFieldType type.
fieldIdExtendedAttributeResourceDe opgegevenExtendedAttributeResource veld ID.
aliasStringDe opgegevenString alias.

Winstwaarde

Gemaakt exemplaar van deExtendedAttributeDefinition klasse met opgegevencustomFieldType ,fieldId Enalias.

Voorbeelden

Gebruik dit voorbeeld om een aangepaste tekstvelddefinitie te maken:

var resourceTextAttr = ExtendedAttributeDefinition.CreateResourceDefinition(CustomFieldType.Text, ExtendedAttributeResource.Text27, "My custom field");
project.ExtendedAttributes.Add(resourceTextAttr);

Zie ook


CreateResourceDefinition(ExtendedAttributeResource, string)

Fabrieksmethode die een eenvoudige uitgebreide attribuutdefinitie creëert, die Microsoft Project weergeeft als “Geen”. Het heeftCalculationType is gelijk aanNone en kan alleen in Resource worden gebruikt. U bent verplicht om op te gevenfieldId Enalias wanneer deze methode wordt aangeroepen. Het veldtype wordt afgeleid uit veld-id.

public static ExtendedAttributeDefinition CreateResourceDefinition(
    ExtendedAttributeResource fieldId, string alias)
ParameterTypeBeschrijving
fieldIdExtendedAttributeResourceDe opgegevenExtendedAttributeResource veld ID.
aliasStringDe opgegevenString alias.

Winstwaarde

Gemaakt exemplaar van deExtendedAttributeDefinition klasse met opgegevenfieldId Enalias.

Voorbeelden

Gebruik dit voorbeeld om een aangepaste tekstvelddefinitie te maken:

var resourceTextAttr = ExtendedAttributeDefinition.CreateResourceDefinition(ExtendedAttributeResource.Text27, "My custom field");
project.ExtendedAttributes.Add(resourceTextAttr);

Zie ook