IVsHiddenTextManager.CreateHiddenTextSession, méthode
Crée une nouvelle session de texte masqué pour une mémoire tampon de texte.
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)
Syntaxe
'Déclaration
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
Paramètres
dwFlags
Type : UInt32[in] cette valeur est réservée pour une utilisation ultérieure.
pOwningObject
Type : Object[in] mémoire tampon de texte contenant le mode Plan ou la session de texte masqué.
pClient
Type : Microsoft.VisualStudio.TextManager.Interop.IVsHiddenTextClient[in] pointeur à un client de texte masqué pour la mémoire tampon. Le client de texte masqué fournit une notification de quand un texte masqué ou une région en mode Plan est développé ou réduit par l'utilisateur. Pour plus d'informations, consultez IVsHiddenTextClient.
ppState
Type : Microsoft.VisualStudio.TextManager.Interop.IVsHiddenTextSession%[out] pointeur à la session nouvellement créé de texte masqué pour la mémoire tampon de texte. Pour plus d'informations, consultez IVsHiddenTextSession.
Valeur de retour
Type : Int32
Si la méthode réussit, elle retourne S_OK.En cas d'échec, un code d'erreur est retourné.
Notes
Signature de COM
De textmgr.idl :
HRESULT IVsHiddenTextManager::CreateHiddenTextSession
([in] DWORD dwFlags,
[in] IUnknown *pOwningObject,
[in] IVsHiddenTextClient *pClient,
[out] IVsHiddenTextSession **ppState
);
Si une session de texte masqué existe déjà dans une mémoire tampon (autrement dit, un appel à l'GetHiddenTextSession est nul non- l, vous ne pouvez pas spécifier un client de texte masqué (IVsHiddenTextManager) pour vous informer des actions utilisateur dans la zone de texte masqué.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.