Partilhar via


Interface IVsPropertyFileOut

 

Grava um arquivo de nomes de propriedades e valores.Estende um herda de IVsPropertyStreamOut.Retornado pela CreateNew método da IVsStructuredFileIO interface.

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

Sintaxe

[InterfaceTypeAttribute(1)]
[GuidAttribute("3018E511-6282-41FC-8E1F-77AB1BDDE523")]
public interface IVsPropertyFileOut : IVsPropertyStreamOut
[InterfaceTypeAttribute(1)]
[GuidAttribute("3018E511-6282-41FC-8E1F-77AB1BDDE523")]
public interface class IVsPropertyFileOut : IVsPropertyStreamOut
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("3018E511-6282-41FC-8E1F-77AB1BDDE523")>]
type IVsPropertyFileOut = 
    interface
        interface IVsPropertyStreamOut
    end
<InterfaceTypeAttribute(1)>
<GuidAttribute("3018E511-6282-41FC-8E1F-77AB1BDDE523")>
Public Interface IVsPropertyFileOut
    Inherits IVsPropertyStreamOut

Métodos

Nome Descrição
System_CAPS_pubmethod BeginPropertySection(String, String, IVsPropertyStreamOut, UInt32)

Começa uma seção de propriedades (fluxo interno de propriedade) utilizada até uma chamada para EndPropertySection.

System_CAPS_pubmethod Close()

Fecha o fluxo.

System_CAPS_pubmethod EndPropertySection(UInt32)

Termina uma seção de propriedades (um fluxo interno de propriedade).

System_CAPS_pubmethod Flush()

Libera um fluxo de propriedade.

System_CAPS_pubmethod Write(String, Object, String)

Grava um nome de propriedade, o valor e o comentário no fluxo.

System_CAPS_pubmethod WriteSzAsBSTR(String, String, String)

Grave um valor de propriedade de seqüência terminada por caractere nulo como um BSTR.

Comentários

Implementado pelo ambiente.Usado com o IVsStructuredFileIOHelper interface.

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo