IVsObjectList2.CanGoToSource(UInt32, VSOBJGOTOSRCTYPE, Int32) Yöntem

Tanım

Verilen liste öğesinin kaynağına yönelik gezintinin desteklenip desteklenmediğini belirten bir bayrak döndürür.

public:
 int CanGoToSource(System::UInt32 index, Microsoft::VisualStudio::Shell::Interop::VSOBJGOTOSRCTYPE SrcType, [Runtime::InteropServices::Out] int % pfOK);
int CanGoToSource(unsigned int index, Microsoft::VisualStudio::Shell::Interop::VSOBJGOTOSRCTYPE SrcType, [Runtime::InteropServices::Out] int & pfOK);
public int CanGoToSource (uint index, Microsoft.VisualStudio.Shell.Interop.VSOBJGOTOSRCTYPE SrcType, out int pfOK);
abstract member CanGoToSource : uint32 * Microsoft.VisualStudio.Shell.Interop.VSOBJGOTOSRCTYPE * int -> int
Public Function CanGoToSource (index As UInteger, SrcType As VSOBJGOTOSRCTYPE, ByRef pfOK As Integer) As Integer

Parametreler

index
UInt32

'ndaki İlgilendiğiniz liste öğesinin dizinini belirtir.

SrcType
VSOBJGOTOSRCTYPE

'ndaki Kaynak türünü belirtir. Değerler VSOBJGOTOSRCTYPE numaralandırmasından alınır.

pfOK
Int32

dışı Gezintinin desteklenip desteklenmediğini belirten bayrak işaretçisi.

Döndürülenler

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.

Açıklamalar

COM Imzası

Vsshell80. IDL adresinden:

[C++]

HRESULT IVsObjectList2::CanGoToSource(  
   [in] ULONG Index,   
   [in] VSOBJGOTOSRCTYPE SrcType,   
   [out] BOOL *pfOK  
);  

true pfOK Belirtilen türün kaynağına (tanım, bildirim veya başvuru) yönelik gezinmede, yoksa,, yoksa ' i döndürür false . Bu, Kullanıcı arabirimindeki Sayfaytanýmý, Sayfaydeclaration ve sayfayreference komutlarının mümkün olduğunu. Çoğu dilin tanımdan ayrı bir bildirimi yoktur.

Şunlara uygulanır