IVsSmartOpenScope.OpenScope(String, UInt32, Guid, Object) Метод

Определение

Откройте область и верните запрошенный интерфейс.

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

Параметры

wszScope
String

[in] Строка, содержащая имя файла.

dwOpenFlags
UInt32

[in] Битовые флаги, указывающие способ открытия файла. Создается с использованием значений из перечисления CorOpenFlags.

riid
Guid

[in] Указатель на GUID требуемого возвращаемого интерфейса.

ppIUnk
Object

[out] Указатель на запрошенный интерфейс для области действия.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Применяется к