Compartilhar via


Método IPersistXMLFragment.InitNew (Guid, UInt32)

 

Publicado: agosto de 2016

Inicializa as propriedades de extensão do projeto e outros dados de compilação independente.

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

Sintaxe

int InitNew(
    [InAttribute] ref Guid guidFlavor,
    uint storage
)
int InitNew(
    [InAttribute] Guid% guidFlavor,
    unsigned int storage
)
abstract InitNew : 
        guidFlavor:Guid byref *
        storage:uint32 -> int
Function InitNew (
    <InAttribute> ByRef guidFlavor As Guid,
    storage As UInteger
) As Integer

Parâmetros

  • guidFlavor
    Type: System.Guid

    [in] Especifica o GUID do subtipo do projeto.

  • storage
    Type: System.UInt32

    [in] Especifica o tipo de armazenamento usado para arquivos de persistência. Valores são obtidos do _PersistStorageType enumeração. O tipo de arquivo é o arquivo de projeto (. vsproj ou. vbproj) ou arquivo de usuário (. vsproj.user ou. vbproj.user).

Valor de retorno

Type: System.Int32

Se o método for bem-sucedido, ele retornará S_OK. Se ele falhar, ele retorna um código de erro.

Comentários

COM assinatura

De vsshell80.idl:

HRESULT IPersistXMLFragment::InitNew(
   [in] REFGUID guidFlavor,
   [in] PersistStorageType storage
);

Consulte também

Interface IPersistXMLFragment
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo