IVsSmartOpenScope.OpenScope(String, UInt32, Guid, Object) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir kapsam açın ve üzerinde istenen bir arabirim döndürün.
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
Parametreler
- wszScope
- String
'ndaki Dosyanın adını içeren dize.
- dwOpenFlags
- UInt32
'ndaki Dosyanın nasıl açılacağını belirten bit bayrakları. CorOpenFlags numaralandırmasındaki değerler kullanılarak oluşturulur.
- riid
- Guid
'ndaki İstenen dönüş arabiriminin GUID 'SI işaretçisi.
- ppIUnk
- Object
dışı Kapsamda istenen arabirime yönelik işaretçi.
Döndürülenler
Yöntem başarılı olursa, döndürür S_OK . Başarısız olursa, bir hata kodu döndürür.