IVsPropertyStreamOut Interface
Writes out a property's name and its value. Also provides transaction-like handling for output. Implemented by the environment. Used with the IVsStructuredFileIOHelper interface.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Declaration
<GuidAttribute("BF283741-E0AD-49C0-BEA4-1E267E52208F")> _
<InterfaceTypeAttribute()> _
Public Interface IVsPropertyStreamOut
[GuidAttribute("BF283741-E0AD-49C0-BEA4-1E267E52208F")]
[InterfaceTypeAttribute()]
public interface IVsPropertyStreamOut
[GuidAttribute(L"BF283741-E0AD-49C0-BEA4-1E267E52208F")]
[InterfaceTypeAttribute()]
public interface class IVsPropertyStreamOut
[<GuidAttribute("BF283741-E0AD-49C0-BEA4-1E267E52208F")>]
[<InterfaceTypeAttribute()>]
type IVsPropertyStreamOut = interface end
public interface IVsPropertyStreamOut
The IVsPropertyStreamOut type exposes the following members.
Methods
Name | Description | |
---|---|---|
BeginPropertySection | Begins a property section (inner property stream) used until a call to EndPropertySection. | |
EndPropertySection | Ends a property section (an inner property stream). | |
Flush | Flushes a property stream. | |
Write | Writes a property name, value, and comment to the stream. | |
WriteSzAsBSTR | Write out a null-terminated string property value as a BSTR. |
Top