TeamExplorerViewModel 類別
繼承階層架構
System.Object
Microsoft.TeamFoundation.MVVM.NotifyPropertyChangedDispatcherObject
Microsoft.TeamFoundation.MVVM.ViewModelBase
Microsoft.TeamFoundation.Controls.WPF.TeamExplorer.Framework.TeamExplorerViewModel
命名空間: Microsoft.TeamFoundation.Controls.WPF.TeamExplorer.Framework
組件: Microsoft.TeamFoundation.Controls (在 Microsoft.TeamFoundation.Controls.dll 中)
語法
'宣告
Public Class TeamExplorerViewModel _
Inherits ViewModelBase _
Implements ITeamExplorer, IServiceProvider, INotifyPropertyChanged, IDisposable, _
ITfsDiagnosticProvider
public class TeamExplorerViewModel : ViewModelBase,
ITeamExplorer, IServiceProvider, INotifyPropertyChanged, IDisposable, ITfsDiagnosticProvider
TeamExplorerViewModel 型別會公開下列成員。
建構函式
回頁首
屬性
回頁首
方法
.gif) |
AddDependencySource(String, INotifyCollectionChanged) |
(繼承自 NotifyPropertyChangedDispatcherObject)。 |
.gif) |
AddDependencySource(String, INotifyPropertyChanged) |
(繼承自 NotifyPropertyChangedDispatcherObject)。 |
.gif) |
CheckAccess |
(繼承自 NotifyPropertyChangedDispatcherObject)。 |
.gif) |
CheckAccessBeginExecute |
執行中的執行緒上執行指定之動作與物件相關聯的發送器。 這會叫用的發送器 BeginInvoke 即可,不會等候動作完成--會立即傳回。 (繼承自 NotifyPropertyChangedDispatcherObject)。 |
.gif) |
CheckAccessExecute(Action) |
執行中的執行緒上執行指定之動作與物件相關聯的發送器。 (繼承自 NotifyPropertyChangedDispatcherObject)。 |
.gif) |
CheckAccessExecute<TResult>(Func<TResult>) |
(繼承自 NotifyPropertyChangedDispatcherObject)。 |
.gif) |
ClearAllNotifications |
|
.gif) |
ClearHistoryExceptCurrent |
|
.gif) |
ClearNotifications |
|
.gif) |
ClosePage(Guid) |
|
.gif) |
ClosePage(ITeamExplorerPage) |
|
.gif) |
CreateProjectAndTeamCaption |
|
.gif) |
Dispose |
|
.gif) |
Equals |
判斷指定的物件是否等於目前物件。 (繼承自 Object)。 |
.gif) |
Finalize |
允許物件在記憶體回收進行回收之前,嘗試釋放資源並執行其他清除作業。 (繼承自 Object)。 |
.gif) |
GetDependencySourceName(INotifyCollectionChanged) |
(繼承自 NotifyPropertyChangedDispatcherObject)。 |
.gif) |
GetDependencySourceName(INotifyPropertyChanged) |
(繼承自 NotifyPropertyChangedDispatcherObject)。 |
.gif) |
GetHashCode |
做為特定型別的雜湊函式。 (繼承自 Object)。 |
.gif) |
GetService |
|
.gif) |
GetTeamProjectContext |
|
.gif) |
GetType |
取得目前執行個體的 Type。 (繼承自 Object)。 |
.gif) |
GetWaitCursor |
(繼承自 ViewModelBase)。 |
.gif) |
HideNotification |
|
.gif) |
IsNotificationVisible |
|
.gif) |
MemberwiseClone |
建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。 |
.gif) |
NavigateToNextPage |
|
.gif) |
NavigateToPage(Guid) |
|
.gif) |
NavigateToPage(String) |
|
.gif) |
NavigateToPage(Guid, Object) |
|
.gif) |
NavigateToPage(String, Object) |
|
.gif) |
NavigateToPage(Guid, Object, ITeamFoundationContext) |
|
.gif) |
NavigateToPreviousPage |
|
.gif) |
RaisePropertyChanged |
(繼承自 ViewModelBase)。 |
.gif) |
ReceiveWeakEvent |
(繼承自 NotifyPropertyChangedDispatcherObject)。 |
.gif) |
RegisterService |
(繼承自 ViewModelBase)。 |
.gif) |
RegisterServices |
(繼承自 ViewModelBase)。 |
.gif) |
RemoveDependencySource(String, INotifyCollectionChanged) |
(繼承自 NotifyPropertyChangedDispatcherObject)。 |
.gif) |
RemoveDependencySource(String, INotifyPropertyChanged) |
(繼承自 NotifyPropertyChangedDispatcherObject)。 |
.gif) |
ResolveService<TService> |
解決這項服務。 (繼承自 ViewModelBase)。 |
.gif) |
SetActiveTeamProject |
|
.gif) |
SetAndRaisePropertyChanged(Boolean%, Boolean, String) |
Helper 方法屬性值並引發 PropertyChanged 事件,如果值已變更。 System.Boolean 型別以提供最佳化實作。 (繼承自 NotifyPropertyChangedDispatcherObject)。 |
.gif) |
SetAndRaisePropertyChanged(Int32%, Int32, String) |
Helper 方法屬性值並引發 PropertyChanged 事件,如果值已變更。 System.Int32 型別以提供最佳化實作。 (繼承自 NotifyPropertyChangedDispatcherObject)。 |
.gif) |
SetAndRaisePropertyChanged(String%, String, String) |
Helper 方法屬性值並引發 PropertyChanged 事件,如果值已變更。 字串型別的最佳化實作。 (繼承自 NotifyPropertyChangedDispatcherObject)。 |
.gif) |
SetAndRaisePropertyChanged<T>(T%, T, String) |
Helper 方法屬性值並引發 PropertyChanged 事件,如果值已變更。 (繼承自 NotifyPropertyChangedDispatcherObject)。 |
.gif) |
ShowNotification |
|
.gif) |
ToString |
傳回表示目前物件的字串。 (繼承自 Object)。 |
.gif) |
TryResolveService(Type) |
(繼承自 ViewModelBase)。 |
.gif) |
TryResolveService<TService>() |
(繼承自 ViewModelBase)。 |
.gif) |
UnRegisterService |
(繼承自 ViewModelBase)。 |
.gif) |
UnRegisterServices |
(繼承自 ViewModelBase)。 |
.gif) |
VerifyAccess |
強制呼叫的執行緒可以存取這個物件的。 (繼承自 NotifyPropertyChangedDispatcherObject)。 |
.gif) |
WriteState |
|
回頁首
事件
回頁首
擴充方法
回頁首
明確介面實作
回頁首
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。
請參閱
參考
Microsoft.TeamFoundation.Controls.WPF.TeamExplorer.Framework 命名空間