Namenskonventionen für Feldverweisnamen
Aktualisiert: November 2007
Sie können Feldverweisnamen definieren, in denen alphanumerische Zeichen, Unterstriche und Bindestriche vorkommen. Jeder Feldverweisname muss mindestens einen Punkt (.) enthalten, am Anfang oder Ende des Namens darf jedoch kein Punkt stehen. Ein Feldverweisname darf nicht mit einer Zahl oder einem Unterstrich beginnen und darf keine aufeinander folgenden Bindestriche (--) enthalten.
Beispiele
In den folgenden Beispielen werden gültige Feldverweisnamen in verschiedenen Namespaces veranschaulicht.
Systemnamespace-Beispiele
System.Id
System.Title
System.CreatedBy
System.CreationDate
System.ChangedBy
System.ChangedDate
System.State
System.Reason
Microsoft-Namespace-Beispiele
Microsoft.Common.Status
Microsoft.Common.Priority
Microsoft.Scheduling.Duration
Microsoft.Scheduling.PercentComplete
Microsoft.Testing.TestCaseName
Beispiele in anderen Namespaces
Kunden und Partner können auch ihre eigenen Namespaces für benutzerdefinierte Arbeitsaufgabentypen definieren. Beispielsweise könnte die fiktive Gesellschaft Trey Research die folgenden benutzerdefinierten Arbeitsaufgabentypen definieren:
TreyResearch.Common.Severity
Das fiktive Softwarehaus A. Datum Corporation könnte die folgenden Arbeitsaufgabentypen definieren:
A_Datum.Common.BusinessPriority
Feldverweisnamen können bis zu 70 Zeichen lang sein.
Von Team Foundation Server wird verhindert, dass Sie ein eigenes System.X-Feld erstellen, da dies die Funktionalität von Team Foundation Server beeinträchtigen könnte.
Sie können mit Team Foundation Server jedoch ein eigenes Microsoft.X-Feld erstellen. Davon wird jedoch dringend abgeraten, da dies die Funktionalität von Team Foundation Server beeinträchtigen könnte.