Sdílet prostřednictvím


IVsSmartOpenScope.OpenScope – metoda (String, UInt32, Guid, Object)

 

Otevření oboru a návratnost požadované rozhraní.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop.8.0 (v Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Syntaxe

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
    [v] Řetězec obsahující název souboru.
  • dwOpenFlags
    [v] Bitové příznaky určující, jak otevřít soubor.Vyrobeno pomocí hodnot z výčtu CorOpenFlags.
  • riid
    [v] Ukazatel na identifikátor GUID požadované rozhraní vratky.
  • ppIUnk
    [výstup] Ukazatel na požadované rozhraní v oboru.

Vrácená hodnota

Type: System.Int32

Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.

Viz také

IVsSmartOpenScope – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek