Partilhar via


Método IVsProject3.GetMkDocument (UInt32, String)

 

Publicado: abril de 2016

Retorna um identificador de origem do documento.

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

Sintaxe

int GetMkDocument(
    uint itemid,
    out string pbstrMkDocument
)
int GetMkDocument(
    unsigned int itemid,
    [OutAttribute] String^% pbstrMkDocument
)
abstract GetMkDocument : 
        itemid:uint32 *
        pbstrMkDocument:string byref -> int
Function GetMkDocument (
    itemid As UInteger,
    <OutAttribute> ByRef pbstrMkDocument As String
) As Integer

Parâmetros

  • itemid
    [in] Identificador de item correspondente a um nó na hierarquia deste projeto.Deve ser VSITEMID_ROOT ou outro identificador de item válido.Consulte VSITEMID.
  • pbstrMkDocument
    [out] Ponteiro para um identificador de origem do documento em um BSTR.Texto totalmente qualificado com exclusividade que descreva o documento representado por é a itemid parâmetro.

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.

Implementações

IVsProject2.GetMkDocument(UInt32, String)

Comentários

COM assinatura

De vsshell.idl:

HRESULT IVsProject3::GetMkDocument(
   [in] VSITEMID itemid,
   [out] BSTR *pbstrMkDocument
);

Um identificador de origem do documento é usado como um índice exclusivo para a tabela do documento em execução.Um identificador de origem do documento para um item em um projeto baseado em arquivo é o caminho do arquivo do item.Os tipos de projeto, não armazenam seus itens em arquivos, identificam com exclusividade os itens de uma maneira específica do projeto.Tipos de projeto baseado em arquivo devem retornar o caminho deste método.

Consulte também

Interface IVsProject3
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo