Workspace.Merge – metoda (ItemSpec, String, VersionSpec, VersionSpec, LockLevel, MergeOptionsEx, array<String[], array<String )
Provede sloučení zdroje k cíli.
Obor názvů: Microsoft.TeamFoundation.VersionControl.Client
Sestavení: Microsoft.TeamFoundation.VersionControl.Client (v Microsoft.TeamFoundation.VersionControl.Client.dll)
Syntaxe
'Deklarace
Public Function Merge ( _
source As ItemSpec, _
targetPath As String, _
versionFrom As VersionSpec, _
versionTo As VersionSpec, _
lockLevel As LockLevel, _
mergeOptions As MergeOptionsEx, _
itemAttributeFilters As String(), _
itemPropertyFilters As String() _
) As GetStatus
public GetStatus Merge(
ItemSpec source,
string targetPath,
VersionSpec versionFrom,
VersionSpec versionTo,
LockLevel lockLevel,
MergeOptionsEx mergeOptions,
string[] itemAttributeFilters,
string[] itemPropertyFilters
)
Parametry
- source
Typ: Microsoft.TeamFoundation.VersionControl.Client.ItemSpec
zdroj hromadné korespondence zahrnuje cestu (místní nebo server), rekurze a deletionId.
- targetPath
Typ: System.String
cíl sloučení (místní nebo server cestu--musí být mapována)
- versionFrom
Typ: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
Počáteční verze (může mít hodnotu null)
- versionTo
Typ: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
poslední verze (může mít hodnotu null)
- lockLevel
Typ: Microsoft.TeamFoundation.VersionControl.Client.LockLevel
Úroveň zámku pro každou položku určený cíl
- mergeOptions
Typ: Microsoft.TeamFoundation.VersionControl.Common.MergeOptionsEx
možnosti sloučení
- itemAttributeFilters
Typ: array<System.String[]
Seznam filtrů vlastností, které mají být součástí get op
- itemPropertyFilters
Typ: array<System.String[]
Vrácená hodnota
Typ: Microsoft.TeamFoundation.VersionControl.Client.GetStatus
informace o stavu
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.