Método IVsStructuredFileIO.CreateNew (String, UInt32, UInt32, UInt32, UInt32, IVsStructuredFileIOHelper, String, String, IVsPropertyFileOut)
Cria um novo arquivo de multi-format com o índice do formato.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
int CreateNew(
string szFileName,
uint nFormatIndex,
uint dwShareMode,
uint dwCreationDisposition,
uint dwFlagsAndAttributes,
IVsStructuredFileIOHelper pIVsStructuredFileIOHelper,
string szFormatVersion,
string szDescription,
out IVsPropertyFileOut ppIVsPropertyFileOut
)
int CreateNew(
String^ szFileName,
unsigned int nFormatIndex,
unsigned int dwShareMode,
unsigned int dwCreationDisposition,
unsigned int dwFlagsAndAttributes,
IVsStructuredFileIOHelper^ pIVsStructuredFileIOHelper,
String^ szFormatVersion,
String^ szDescription,
[OutAttribute] IVsPropertyFileOut^% ppIVsPropertyFileOut
)
abstract CreateNew :
szFileName:string *
nFormatIndex:uint32 *
dwShareMode:uint32 *
dwCreationDisposition:uint32 *
dwFlagsAndAttributes:uint32 *
pIVsStructuredFileIOHelper:IVsStructuredFileIOHelper *
szFormatVersion:string *
szDescription:string *
ppIVsPropertyFileOut:IVsPropertyFileOut byref -> int
Function CreateNew (
szFileName As String,
nFormatIndex As UInteger,
dwShareMode As UInteger,
dwCreationDisposition As UInteger,
dwFlagsAndAttributes As UInteger,
pIVsStructuredFileIOHelper As IVsStructuredFileIOHelper,
szFormatVersion As String,
szDescription As String,
<OutAttribute> ByRef ppIVsPropertyFileOut As IVsPropertyFileOut
) As Integer
Parâmetros
- szFileName
[in] Seqüência terminada por caractere nulo que contém o nome do arquivo.
- nFormatIndex
[in] Integer que contém o índice do formato.
- dwShareMode
[in] Palavra dupla que contém o modo de compartilhamento.
- dwCreationDisposition
[in] Palavra dupla que contém a disposição de criação.
- dwFlagsAndAttributes
[in] Palavra dupla que contém os atributos e sinalizadores.
- pIVsStructuredFileIOHelper
[in] Ponteiro para uma IVsStructuredFileIOHelper objeto.
- szFormatVersion
[in] Seqüência terminada por caractere nulo que contém a versão de formato.
- szDescription
[in] Seqüência terminada por caractere nulo que contém a descrição.
- ppIVsPropertyFileOut
[out] Ponteiro para um ponteiro para um IVsPropertyFileOut objeto.
Valor de retorno
Type: System.Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
De vsshell.idl:
HRESULT IVsStructuredFileIO::CreateNew(
[in] LPCOLESTR szFileName,
[in] ULONG nFormatIndex,
[in] DWORD dwShareMode,
[in] DWORD dwCreationDisposition,
[in] DWORD dwFlagsAndAttributes,
[in] IVsStructuredFileIOHelper *pIVsStructuredFileIOHelper,
[in] LPCOLESTR szFormatVersion,
[in] LPCOLESTR szDescription,
[out] IVsPropertyFileOut **ppIVsPropertyFileOut
);
Consulte também
Interface IVsStructuredFileIO
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo