Freigeben über


CustomFields.CreateCustomFields2-Methode

Erstellt die Unternehmensrichtlinie benutzerdefinierte Felder, die Formeln in einem sprachenabhängigen Format, in denen besitzen.

Namespace:  WebSvcCustomFields
Assembly:  ProjectServerServices (in ProjectServerServices.dll)

Syntax

'Declaration
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/CustomFields/CreateCustomFields2", RequestNamespace := "https://schemas.microsoft.com/office/project/server/webservices/CustomFields/",  _
    ResponseNamespace := "https://schemas.microsoft.com/office/project/server/webservices/CustomFields/",  _
    Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Sub CreateCustomFields2 ( _
    cfds As CustomFieldDataSet, _
    validateOnly As Boolean, _
    autoCheckIn As Boolean _
)
'Usage
Dim instance As CustomFields
Dim cfds As CustomFieldDataSet
Dim validateOnly As Boolean
Dim autoCheckIn As Boolean

instance.CreateCustomFields2(cfds, validateOnly, _
    autoCheckIn)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/CustomFields/CreateCustomFields2", RequestNamespace = "https://schemas.microsoft.com/office/project/server/webservices/CustomFields/", 
    ResponseNamespace = "https://schemas.microsoft.com/office/project/server/webservices/CustomFields/", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public void CreateCustomFields2(
    CustomFieldDataSet cfds,
    bool validateOnly,
    bool autoCheckIn
)

Parameter

  • validateOnly
    Typ: System.Boolean

    Wenn true, überprüfen Sie die CustomFieldDataSet ohne die benutzerdefinierten Feldern zu erstellen.

  • autoCheckIn
    Typ: System.Boolean

    Wenn true, Kontrollkästchen in den benutzerdefinierten Feldern, nachdem sie erstellt wurden.

Hinweise

Formeln in der CustomFieldDataSet , die zum Berechnen von benutzerdefinierten Feldern oder grafische Indikatoren verwendet werden, können in dem Format des Gebietsschemas geschrieben werden, die in der Systemsteuerung Regions- und Sprachoptionen des Computers mit Project Server angegeben wird. Die CreateCustomFields2 -Methode speichert die Formeln in einem sprachenabhängigen-Format. Die CreateCustomFields -Methode speichert Demgegenüber Formeln unabhängig von dem Format des Gebietsschemas.

Warnung

Die CreateCustomFields -Methode und die CreateCustomFields2 -Methode sowie Project Web App, alle ermöglichen das Erstellen eines Enterprise-Projekt benutzerdefinierten Felds vom Typ Flag, und legen Sie das benutzerdefinierte Feld Workflow gesteuert werden. Project Server-Workflows können jedoch nicht benutzerdefinierte Attributfelder steuern. Sie sollten nicht benutzerdefinierte Projektfelder vom Typ Flag für Workflow-Steuerelement festlegen.

Project Server-Berechtigungen

Berechtigung

Beschreibung

ManageEnterpriseCustomFields

Ermöglicht einem Benutzer das Ändern der Definitionen von benutzerdefinierten Enterprise-Felder und Nachschlagetabellen, Werte. Die globale Berechtigung.

Wenn der Benutzer die benutzerdefinierten Felder nicht ausgecheckt, erfordert auch Administratorberechtigungen Einchecken erzwingen.

Siehe auch

Referenz

CustomFields Klasse

CustomFields-Member

WebSvcCustomFields-Namespace

CreateCustomFields(CustomFieldDataSet, Boolean, Boolean)