Partilhar via


Método IVsProject.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.
  • pbstrMkDocument
    [out] Ponteiro para um identificador de origem do documento em um BSTR.Ele é totalmente qualificado texto que identifica exclusivamente o documento representado pela 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.

Comentários

COM assinatura

De vsshell.idl:

HRESULT IVsProject::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 IVsProject
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo