TeamFoundationVersionControlService.Resolve-Methode (TeamFoundationRequestContext, String, String, Int32, Resolution, String, Int32, LockLevel, array<PropertyValue[], array<String[], array<String[], Boolean, PathLength)
Erheben eines bestimmten Konflikt mit einer bestimmten Lösung auf. Dies wird für Get, Einchecken Konflikte und aufgerufen.
Namespace: Microsoft.TeamFoundation.VersionControl.Server
Assembly: Microsoft.TeamFoundation.VersionControl.Server (in Microsoft.TeamFoundation.VersionControl.Server.dll)
Syntax
'Declaration
Public Function Resolve ( _
requestContext As TeamFoundationRequestContext, _
workspaceName As String, _
ownerName As String, _
conflictId As Integer, _
resolution As Resolution, _
newPath As String, _
encoding As Integer, _
lockLevel As LockLevel, _
newProperties As PropertyValue(), _
itemPropertyFilters As String(), _
itemAttributeFilters As String(), _
disallowPropertyChangesOnAutoMerge As Boolean, _
maxClientPathLength As PathLength _
) As TeamFoundationDataReader
public TeamFoundationDataReader Resolve(
TeamFoundationRequestContext requestContext,
string workspaceName,
string ownerName,
int conflictId,
Resolution resolution,
string newPath,
int encoding,
LockLevel lockLevel,
PropertyValue[] newProperties,
string[] itemPropertyFilters,
string[] itemAttributeFilters,
bool disallowPropertyChangesOnAutoMerge,
PathLength maxClientPathLength
)
Parameter
- requestContext
Typ: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
Der Anforderungskontext.
- workspaceName
Typ: System.String
Der Name des Arbeitsbereichs.
- ownerName
Typ: System.String
Der Besitzer des Arbeitsbereichs.
- conflictId
Typ: System.Int32
Die Konflikt-ID um das Problem zu beheben.
- resolution
Typ: Microsoft.TeamFoundation.VersionControl.Server.Resolution
Wie der Konflikt aufgelöst
- newPath
Typ: System.String
Ein neuer Name für das in Konflikt stehende Element.
- encoding
Typ: System.Int32
Eine neue Codierung für das Element.
- lockLevel
Typ: Microsoft.TeamFoundation.VersionControl.Server.LockLevel
Das für neu ausgesetzte Änderungen zu verwenden, LockLevel.
- newProperties
Typ: array<Microsoft.TeamFoundation.Framework.Server.PropertyValue[]
- itemPropertyFilters
Typ: array<System.String[]
- itemAttributeFilters
Typ: array<System.String[]
Liste der Elementattributen, mit GET-Vorgängen zurückzukehren.
- disallowPropertyChangesOnAutoMerge
Typ: System.Boolean
- maxClientPathLength
Typ: Microsoft.TeamFoundation.VersionControl.Common.PathLength
Die maximale Server-Pfadlänge des Clients unterstützt hat.
Rückgabewert
Typ: Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
TeamFoundationDataReader mit Ergebnissen in der folgenden Reihenfolge: GetOperation[] - Satz von GetOperations, die verarbeitet werden müssen GetOperation[] - Satz von Rückgängig-Vorgängen, die ausgeführt werden müssen Conflict[] - Satz von conflictIds außer der, die übergeben wurde, die aufgelöst wurden.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.