FlavoredProject.GetCanonicalName(UInt32, String) Método

Definição

Obtém o nome exclusivo associado a um item na hierarquia. Usado para persistência do espaço de trabalho, como memorizar posições de janela.

protected:
 virtual int GetCanonicalName(System::UInt32 itemId, [Runtime::InteropServices::Out] System::String ^ % name);
 virtual int GetCanonicalName(unsigned int itemId, [Runtime::InteropServices::Out] std::wstring const & & name);
protected virtual int GetCanonicalName (uint itemId, out string name);
abstract member GetCanonicalName : uint32 * string -> int
override this.GetCanonicalName : uint32 * string -> int
Protected Overridable Function GetCanonicalName (itemId As UInteger, ByRef name As String) As Integer

Parâmetros

itemId
UInt32

A ID do item de hierarquia.

name
String

fora O nome canônico do item de hierarquia.

Retornos

Int32

Se o método for executado com sucesso, ele retornará Microsoft.VisualStudio.VSConstants. S_OK . Se falhar, retornará um código de erro.

Comentários

Esse método chama GetCanonicalName o projeto interno.

Os nomes canônicos não são alterados entre as sessões do ambiente, mas os identificadores de item. Use esse método para gerenciar a persistência do espaço de trabalho, como memorizar as posições da janela.

Aplica-se a