IVsSyntheticTextManager.CreateSyntheticTextSession(UInt32, Object, IVsSyntheticTextClient, IVsSyntheticTextSession) Método

Definição

Cria a sessão de texto sintético especificada.

public:
 int CreateSyntheticTextSession(System::UInt32 dwFlags, System::Object ^ pOwningObject, Microsoft::VisualStudio::TextManager::Interop::IVsSyntheticTextClient ^ pClient, [Runtime::InteropServices::Out] Microsoft::VisualStudio::TextManager::Interop::IVsSyntheticTextSession ^ % ppState);
public:
 int CreateSyntheticTextSession(unsigned int dwFlags, Platform::Object ^ pOwningObject, Microsoft::VisualStudio::TextManager::Interop::IVsSyntheticTextClient ^ pClient, [Runtime::InteropServices::Out] Microsoft::VisualStudio::TextManager::Interop::IVsSyntheticTextSession ^ &  ppState);
int CreateSyntheticTextSession(unsigned int dwFlags, winrt::Windows::Foundation::IInspectable const & pOwningObject, Microsoft::VisualStudio::TextManager::Interop::IVsSyntheticTextClient const & pClient, [Runtime::InteropServices::Out] Microsoft::VisualStudio::TextManager::Interop::IVsSyntheticTextSession const & & ppState);
public int CreateSyntheticTextSession (uint dwFlags, object pOwningObject, Microsoft.VisualStudio.TextManager.Interop.IVsSyntheticTextClient pClient, out Microsoft.VisualStudio.TextManager.Interop.IVsSyntheticTextSession ppState);
abstract member CreateSyntheticTextSession : uint32 * obj * Microsoft.VisualStudio.TextManager.Interop.IVsSyntheticTextClient * IVsSyntheticTextSession -> int
Public Function CreateSyntheticTextSession (dwFlags As UInteger, pOwningObject As Object, pClient As IVsSyntheticTextClient, ByRef ppState As IVsSyntheticTextSession) As Integer

Parâmetros

dwFlags
UInt32

no Não utilizado deve ser zero

pOwningObject
Object

no O objeto de propriedade (normalmente o buffer) para a sessão.

pClient
IVsSyntheticTextClient

no A interface do cliente para a sessão.

ppState
IVsSyntheticTextSession

fora A nova sessão.

Retornos

Int32

Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.

Comentários

Assinatura COM

De textmgr. idl:

HRESULT IVsSyntheticTextManager::CreateSyntheticTextSession(  
   [in] DWORD dwFlags,  
   [in] IUnknown *pOwningObject,  
   [in] IVsSyntheticTextClient *pClient,  
   [out] IVsSyntheticTextSession **ppState  
);  

Aplica-se a