IVsSmartOpenScope.OpenScope(String, UInt32, Guid, Object) 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.
Öffnen einen Bereich und geben eine angeforderte Schnittstelle dafür zurück.
public:
int OpenScope(System::String ^ wszScope, System::UInt32 dwOpenFlags, Guid % riid, [Runtime::InteropServices::Out] System::Object ^ % ppIUnk);
public int OpenScope (string wszScope, uint dwOpenFlags, ref Guid riid, out object ppIUnk);
abstract member OpenScope : string * uint32 * Guid * obj -> int
Public Function OpenScope (wszScope As String, dwOpenFlags As UInteger, ByRef riid As Guid, ByRef ppIUnk As Object) As Integer
Parameter
- wszScope
- String
[in] Zeichenfolge mit dem Namen der Datei.
- dwOpenFlags
- UInt32
[in] Bitflags, die angeben, wie die Datei geöffnet wird. Mithilfe der Werte aus der CorOpenFlags-Enumeration erstellt worden.
- riid
- Guid
[in] Zeiger auf die GUID der gewünschten Rückgabeschnittstelle.
- ppIUnk
- Object
[out] Zeiger auf die angeforderte Schnittstelle aus dem Gültigkeitsbereich.
Gibt zurück
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.