IVsSimpleLibrary2.AddBrowseContainer(VSCOMPONENTSELECTORDATA[], UInt32, String) Methode

Definition

Fügt einen Durchsuchenscontainer hinzu, der von die Bibliothek durchsucht wird.

public:
 int AddBrowseContainer(cli::array <Microsoft::VisualStudio::Shell::Interop::VSCOMPONENTSELECTORDATA> ^ pcdComponent, [Runtime::InteropServices::Out] System::UInt32 % pgrfOptions, [Runtime::InteropServices::Out] System::String ^ % pbstrComponentAdded);
int AddBrowseContainer(std::Array <Microsoft::VisualStudio::Shell::Interop::VSCOMPONENTSELECTORDATA> const & pcdComponent, [Runtime::InteropServices::Out] unsigned int & pgrfOptions, [Runtime::InteropServices::Out] std::wstring const & & pbstrComponentAdded);
public int AddBrowseContainer (Microsoft.VisualStudio.Shell.Interop.VSCOMPONENTSELECTORDATA[] pcdComponent, out uint pgrfOptions, out string pbstrComponentAdded);
abstract member AddBrowseContainer : Microsoft.VisualStudio.Shell.Interop.VSCOMPONENTSELECTORDATA[] * uint32 * string -> int
Public Function AddBrowseContainer (pcdComponent As VSCOMPONENTSELECTORDATA(), ByRef pgrfOptions As UInteger, ByRef pbstrComponentAdded As String) As Integer

Parameter

pcdComponent
VSCOMPONENTSELECTORDATA[]

[in] Ein VSCOMPONENTSELECTORDATA-Objekt, das Attribute angibt, die die hinzugefügte Komponente identifizieren.

pgrfOptions
UInt32

[in, out] Die Werte werden der _LIB_ADDREMOVEOPTIONS-Enumeration entnommen.

pbstrComponentAdded
String

[out] Gibt eine Zeichenfolge zurück, die den Text enthält, der für die hinzugefügte Komponente angezeigt werden soll.

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Aus vsshell80. idl:

HRESULT IVsSimpleLibrary2::AddBrowseContainer(  
   [in]      PVSCOMPONENTSELECTORDATA  pcdComponent,   
   [in, out] LIB_ADDREMOVEOPTIONS     *pgrfOptions,   
   [out]     BSTR                     *pbstrComponentAdded  
);  

Diese Methode fügt dem globalen Such Container die von den Werten in der-Struktur angegebene Komponente hinzu VSCOMPONENTSELECTORDATA . Wenn die Komponente bereits vorhanden ist, gibt diese Methode LARO_ALREADYADDED im- PgrfOptions Parameter zurück. Wenn die Komponente über einen Datei Öffnungsvorgang hinzugefügt wurde, legt die Umgebung pgrfOptions LARO_THRUFILEOPS als Eingabeparameter auf fest. Mit dieser Methode wird der- pbstrComponentAdded Parameter auf den Namen festgelegt, der im Dialogfeld Verweis hinzufügen angezeigt werden soll. Dieser Name muss mit dem Namen identisch sein, der von einem-Befehl zurückgegeben wird GetText .

Die Umgebung ruft diese Methode nur für registrierte Bibliotheken eines globalen Browse-Containers auf.

Gilt für