IVsMonitorSelection2.GetElementID(Guid, UInt32) Yöntem

Tanım

Seçimin bir VsPackage tanımlı öğesi için öğe tanımlayıcısını alır.

public:
 int GetElementID(Guid % rguidElement, [Runtime::InteropServices::Out] System::UInt32 % pElementId);
public int GetElementID (ref Guid rguidElement, out uint pElementId);
abstract member GetElementID : Guid * uint32 -> int
Public Function GetElementID (ByRef rguidElement As Guid, ByRef pElementId As UInteger) As Integer

Parametreler

rguidElement
Guid

'ndaki Tanımlayıcısı alınmakta olan öğenin GUID 'ı.

pElementId
UInt32

dışı Öğe tanımlayıcısı.

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

Bu yöntem, veya öğesine denk bir öğe tanımlayıcı döndürür SEID_WindowFrame SEID_ResultList . Yeni bir seçim öğesi tanımlamak için, bir GUID 'nin bir \ alt anahtar olarak HKLM\Software\Microsoft\VisualStudio \ Selectionelements\ altında kaydedilmesi gerekir. Örnek:

HKLM\Software\Microsoft\VisualStudio\8.0\SelectionElements\

{... guid1...} \ @ = "Team System etkin portföy Projesi"

{... guid2...} \ @ = "Team System Active Team Foundation Server"

Şunlara uygulanır