Metodo Workspace.Unshelve (String, String, array<ItemSpec[], array<String[], array<String[], array<String[], Boolean, Boolean, array<PendingChange[]%, array<Conflict %)
Riproduce in questa area di lavoro di un insieme di modifiche in sospeso che erano state sottoposte a shelving al server.
Spazio dei nomi: Microsoft.TeamFoundation.VersionControl.Client
Assembly: Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)
Sintassi
'Dichiarazione
Public Function Unshelve ( _
shelvesetName As String, _
shelvesetOwner As String, _
items As ItemSpec(), _
itemAttributeFilters As String(), _
itemPropertyFilters As String(), _
shelvesetPropertyNameFilters As String(), _
merge As Boolean, _
noAutoResolve As Boolean, _
<OutAttribute> ByRef changes As PendingChange(), _
<OutAttribute> ByRef conflicts As Conflict() _
) As Shelveset
public Shelveset Unshelve(
string shelvesetName,
string shelvesetOwner,
ItemSpec[] items,
string[] itemAttributeFilters,
string[] itemPropertyFilters,
string[] shelvesetPropertyNameFilters,
bool merge,
bool noAutoResolve,
out PendingChange[] changes,
out Conflict[] conflicts
)
Parametri
- shelvesetName
Tipo: System.String
Il nome dello shelveset da eseguire l'unshelving
- shelvesetOwner
Tipo: System.String
Il nome dell'utente che ha creato lo shelveset
- items
Tipo: array<Microsoft.TeamFoundation.VersionControl.Client.ItemSpec[]
Un elenco di file e cartelle nello shelveset che deve essere ripresa o null per tutti
- itemAttributeFilters
Tipo: array<System.String[]
Un elenco di proprietà con versione dell'elemento da restituire con ogni operazione get
- itemPropertyFilters
Tipo: array<System.String[]
Elenco dei filtri dalla proprietà.
- shelvesetPropertyNameFilters
Tipo: array<System.String[]
L'elenco delle proprietà da restituire in shelveset.Per ottenere tutte le proprietà passano un singolo filtro che è semplicemente "*".
- merge
Tipo: System.Boolean
True se "unione" viene eseguito quando riprende.In questo modo i conflitti di versione e di unione per gli elementi che hanno modifiche in sospeso in conflitto e versioni generale diversi.
- noAutoResolve
Tipo: System.Boolean
Impedisce tutti i conflitti che è necessario risolvere anche se l'opzione è impostata nel Registro di sistema.
- changes
Tipo: array<Microsoft.TeamFoundation.VersionControl.Client.PendingChange[]%
Restituisce l'insieme di modifiche in sospeso riprese
- conflicts
Tipo: array<Microsoft.TeamFoundation.VersionControl.Client.Conflict[]%
L'elenco dei conflitti generati da un'operazione di unshelving.
Valore restituito
Tipo: Microsoft.TeamFoundation.VersionControl.Client.Shelveset
Lo shelveset di cui è stata riprogettata
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.TeamFoundation.VersionControl.Client