Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Exposes the core editor's unicode text measurement and display methods. Implemented by the environment.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Declaration
<GuidAttribute("2BD8D42F-5BC5-4B7F-AB50-FE9310F2FE53")> _
<InterfaceTypeAttribute()> _
Public Interface IVsTextOut
[GuidAttribute("2BD8D42F-5BC5-4B7F-AB50-FE9310F2FE53")]
[InterfaceTypeAttribute()]
public interface IVsTextOut
[GuidAttribute(L"2BD8D42F-5BC5-4B7F-AB50-FE9310F2FE53")]
[InterfaceTypeAttribute()]
public interface class IVsTextOut
[<GuidAttribute("2BD8D42F-5BC5-4B7F-AB50-FE9310F2FE53")>]
[<InterfaceTypeAttribute()>]
type IVsTextOut = interface end
public interface IVsTextOut
The IVsTextOut type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
VsGetTextExtent | Gets the extent of text's Hardware Device Context (HDC), number of characters, and outputs a pointer to the length of the pText parameter. Returns a Windows structure that represents the size of the text. |
![]() |
VsTextOut | Outputs text to a location specified to a Hardware Device Context (HDC). |
Top
Remarks
Implemented by the Environment for Unicode text measurement and display. Exposes the core editor's extended Unicode text measurement and display functionality. Compensates for defects in the Win9x W text APIs.