IVsSimpleLibrary2.AddBrowseContainer(VSCOMPONENTSELECTORDATA[], UInt32, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.