IVsPropertyFileOut Interface

 

Writes out a file of property names and values. Extends an inherits from IVsPropertyStreamOut. Returned by the CreateNew method of the IVsStructuredFileIO interface.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

[InterfaceTypeAttribute(1)]
[GuidAttribute("3018E511-6282-41FC-8E1F-77AB1BDDE523")]
public interface IVsPropertyFileOut : IVsPropertyStreamOut

NameDescription
System_CAPS_pubmethodBeginPropertySection(String, String, IVsPropertyStreamOut, UInt32)

Begins a property section (inner property stream) used until a call to EndPropertySection.

System_CAPS_pubmethodClose()

Closes the stream.

System_CAPS_pubmethodEndPropertySection(UInt32)

Ends a property section (an inner property stream).

System_CAPS_pubmethodFlush()

Flushes a property stream.

System_CAPS_pubmethodWrite(String, Object, String)

Writes a property name, value, and comment to the stream.

System_CAPS_pubmethodWriteSzAsBSTR(String, String, String)

Write out a null-terminated string property value as a BSTR.

Implemented by the environment. Used with the IVsStructuredFileIOHelper interface.

Return to top
Show: