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] Указатель на запрошенный интерфейс для области действия.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.