IVsUIShell.GetCurrentBFNavigationItem Yöntem (IVsWindowFrame, String, Object)
Geçerli İleri ve geriye dönük gezinti öğesi döndürür.
Ad Alanı: Microsoft.VisualStudio.Shell.Interop
Derleme: Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)
Sözdizimi
int GetCurrentBFNavigationItem(
out IVsWindowFrame ppWindowFrame,
out string pbstrData,
out object ppunk
)
int GetCurrentBFNavigationItem(
[OutAttribute] IVsWindowFrame^% ppWindowFrame,
[OutAttribute] String^% pbstrData,
[OutAttribute] Object^% ppunk
)
abstract GetCurrentBFNavigationItem :
ppWindowFrame:IVsWindowFrame byref *
pbstrData:string byref *
ppunk:Object byref -> int
Function GetCurrentBFNavigationItem (
<OutAttribute> ByRef ppWindowFrame As IVsWindowFrame,
<OutAttribute> ByRef pbstrData As String,
<OutAttribute> ByRef ppunk As Object
) As Integer
Parametreler
ppWindowFrame
Type: Microsoft.VisualStudio.Shell.Interop.IVsWindowFrame[out] Pencere çerçevesi İleri ve geriye dönük gezinti öğesi içeren bir pencere için işaretçi.
pbstrData
Type: System.String[out] Gezinti noktası (ekleme noktasını) için gerekli tüm rastgele verileri.
ppunk
Type: System.Object[out] Gezinti noktası için belirli bir arabirim işaretçisi. Bu geçirilen arabirimdir AddNewBFNavigationItem.
Dönüş Değeri
Type: System.Int32
Yöntem başarılı olursa, döndürür S_OK. Başarısız olursa, bir hata kodu döndürür.
Notlar
COM imza
Vsshell.idl:
HRESULT IVsUIShell::GetCurrentBFNavigationItem(
[out] IVsWindowFrame **ppWindowFrame,
[out] BSTR * pbstrData,
[out] IUnknown **ppunk
);
Pencere içinde ileri ve geriye dönük gezinti noktaları sağlamak istiyorsanız, uygulama IVsBackForwardNavigation. Temel metin düzenleyici metin işaretçileri ortamında Gezinti noktalarını tanımlamak için kullanır.
Ayrıca bkz.
IVsUIShell Arabirim
Microsoft.VisualStudio.Shell.Interop Ad Alanı
Başa dön