Metoda Workspace.Unshelve — (String, String, array<ItemSpec[], array<String[], array<String[], array<String[], Boolean, Boolean, array<PendingChange[]%, array<Conflict %)
Powtarza się w tym obszarze roboczym zestaw oczekujące zmiany, które wcześniej opracował do serwera.
Przestrzeń nazw: Microsoft.TeamFoundation.VersionControl.Client
Zestaw: Microsoft.TeamFoundation.VersionControl.Client (w Microsoft.TeamFoundation.VersionControl.Client.dll)
Składnia
'Deklaracja
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
)
Parametry
- shelvesetName
Typ: System.String
Nazwa shelveset do unshelve
- shelvesetOwner
Typ: System.String
Nazwa użytkownika, który utworzył shelveset
- items
Typ: array<Microsoft.TeamFoundation.VersionControl.Client.ItemSpec[]
Listę plików i folderów w shelveset, który powinien być unshelved ani mieć wartości null dla wszystkich
- itemAttributeFilters
Typ: array<System.String[]
Wykaz właściwości elementu numerów wersji, aby powrócić z każdym uzyskać operacji
- itemPropertyFilters
Typ: array<System.String[]
Lista filtrów właściwości.
- shelvesetPropertyNameFilters
Typ: array<System.String[]
Lista właściwości mają być zwrócone na shelvesets.Aby uzyskać wszystkie właściwości przekazać jeden filtr, który jest po prostu "*".
- merge
Typ: System.Boolean
Wartość true, jeśli "merge", należy wykonać przy unshelving.Spowoduje to zapisanie konfliktów korespondencji seryjnej i wersji dla plików powodujących konflikt oczekujące zmiany i wersje różnych oczekującego odpowiednio.
- noAutoResolve
Typ: System.Boolean
Wszelkie konflikty uniemożliwia automatycznie rozwiązany, nawet jeśli opcja jest ustawiona w rejestrze.
- changes
Typ: array<Microsoft.TeamFoundation.VersionControl.Client.PendingChange[]%
Zwracany zestaw unshelved oczekujące zmiany
- conflicts
Typ: array<Microsoft.TeamFoundation.VersionControl.Client.Conflict[]%
Na liście konfliktów, które zostały wygenerowane w wyniku operacji unshelve.
Wartość zwracana
Typ: Microsoft.TeamFoundation.VersionControl.Client.Shelveset
Shelveset, który był unshelved
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..
Zobacz też
Informacje
Przestrzeń nazw Microsoft.TeamFoundation.VersionControl.Client