Udostępnij za pośrednictwem


Metoda IVsSmartOpenScope.OpenScope — (String, UInt32, Guid, Object)

 

Otwórz zakresu i zwraca żądany interfejs na nim.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop.8.0 (w Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Składnia

int OpenScope(
    string wszScope,
    uint dwOpenFlags,
    [InAttribute] ref Guid riid,
    out object ppIUnk
)
int OpenScope(
    String^ wszScope,
    unsigned int dwOpenFlags,
    [InAttribute] Guid% riid,
    [OutAttribute] Object^% ppIUnk
)
abstract OpenScope : 
        wszScope:string *
        dwOpenFlags:uint32 *
        riid:Guid byref *
        ppIUnk:Object byref -> int
Function OpenScope (
    wszScope As String,
    dwOpenFlags As UInteger,
    <InAttribute> ByRef riid As Guid,
    <OutAttribute> ByRef ppIUnk As Object
) As Integer

Parametry

  • wszScope
    [w] Ciąg zawierający nazwę pliku.
  • dwOpenFlags
    [w] Bit flagi wskazujące sposób otwierania pliku.Konstruowana przy użyciu wartości z wyliczenia CorOpenFlags.
  • riid
    [w] Wskaźnik na identyfikator GUID żądanego interfejsu zwrotu.
  • ppIUnk
    [out] Wskaźnik do żądanego interfejsu na zakres.

Wartość zwracana

Type: System.Int32

Jeśli metoda się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.

Zobacz też

Interfejs IVsSmartOpenScope
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku