IVsHiddenTextManager.CreateHiddenTextSession-Methode
Erstellt eine neue Sitzung des ausgeblendeten Textes für einen Textpuffer.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Syntax
'Declaration
Function CreateHiddenTextSession ( _
dwFlags As UInteger, _
pOwningObject As Object, _
pClient As IVsHiddenTextClient, _
<OutAttribute> ByRef ppState As IVsHiddenTextSession _
) As Integer
int CreateHiddenTextSession(
uint dwFlags,
Object pOwningObject,
IVsHiddenTextClient pClient,
out IVsHiddenTextSession ppState
)
int CreateHiddenTextSession(
[InAttribute] unsigned int dwFlags,
[InAttribute] Object^ pOwningObject,
[InAttribute] IVsHiddenTextClient^ pClient,
[OutAttribute] IVsHiddenTextSession^% ppState
)
abstract CreateHiddenTextSession :
dwFlags:uint32 *
pOwningObject:Object *
pClient:IVsHiddenTextClient *
ppState:IVsHiddenTextSession byref -> int
function CreateHiddenTextSession(
dwFlags : uint,
pOwningObject : Object,
pClient : IVsHiddenTextClient,
ppState : IVsHiddenTextSession
) : int
Parameter
dwFlags
Typ: UInt32[in] Dieser Wert ist für eine zukünftige Verwendung reserviert.
pOwningObject
Typ: Object[in] Simsen Sie den Puffer, der die Gliederung oder die Sitzung des ausgeblendeten Textes enthält.
pClient
Typ: Microsoft.VisualStudio.TextManager.Interop.IVsHiddenTextClient[in] Ein Zeiger auf einen Client des ausgeblendeten Textes für den Puffer. Der Client des ausgeblendeten Textes stellt eine Benachrichtigung über bereit, wenn ein ausgeblendeter Text oder einen Gliederungsbereich vom Benutzer erweitert oder reduziert wird. Weitere Informationen finden Sie unter IVsHiddenTextClient.
ppState
Typ: Microsoft.VisualStudio.TextManager.Interop.IVsHiddenTextSession%[out] Zeiger auf die neu erstellte Sitzung des ausgeblendeten Textes für den Textpuffer. Weitere Informationen finden Sie unter IVsHiddenTextSession.
Rückgabewert
Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie S_OKzurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Von textmgr.idl:
HRESULT IVsHiddenTextManager::CreateHiddenTextSession
([in] DWORD dwFlags,
[in] IUnknown *pOwningObject,
[in] IVsHiddenTextClient *pClient,
[out] IVsHiddenTextSession **ppState
);
Wenn eine Sitzung des ausgeblendeten Textes bereits in einem Puffer vorhanden ist (das heißt ist ein Aufruf an GetHiddenTextSession Nicht-nulL, können Sie einen Client des ausgeblendeten Textes (IVsHiddenTextManager) nicht um zu Benutzeraktionen im Bereich des ausgeblendeten Textes zu informieren.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.