IVsBackForwardNavigation.IsEqual(IVsWindowFrame, String, Object, Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Determina se o ponto de navegação atual é o local atual no documento. Retorna true se esse for o caso.
public:
int IsEqual(Microsoft::VisualStudio::Shell::Interop::IVsWindowFrame ^ pFrame, System::String ^ bstrData, System::Object ^ punk, [Runtime::InteropServices::Out] int % fReplaceSelf);
int IsEqual(Microsoft::VisualStudio::Shell::Interop::IVsWindowFrame const & pFrame, std::wstring const & bstrData, winrt::Windows::Foundation::IInspectable const & punk, [Runtime::InteropServices::Out] int & fReplaceSelf);
public int IsEqual (Microsoft.VisualStudio.Shell.Interop.IVsWindowFrame pFrame, string bstrData, object punk, out int fReplaceSelf);
abstract member IsEqual : Microsoft.VisualStudio.Shell.Interop.IVsWindowFrame * string * obj * int -> int
Public Function IsEqual (pFrame As IVsWindowFrame, bstrData As String, punk As Object, ByRef fReplaceSelf As Integer) As Integer
Parâmetros
- pFrame
- IVsWindowFrame
no Ponteiro para a IVsWindowFrame interface.
- bstrData
- String
[in] Opcional. Cadeia de caracteres para corresponder para determinar a identidade da posição atual e o ponto de navegação.
- punk
- Object
no Ponteiro para o IUnknown do objeto que fornece a interface da qual recuperar os pontos de navegação.
- fReplaceSelf
- Int32
fora Booliano que indica se (true) ou não o ponto de navegação atual precisa substituir a si mesmo.
Retornos
Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.
Comentários
Assinatura COM
De VSShell. idl:
HRESULT IVsBackForwardNavigation::IsEqual(
[in] IVsWindowFrame *pFrame,
[in] BSTR bstrData,
[in] IUnknown *punk,
[out, retval] BOOL *fReplaceSelf
);