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