Método IVsToolbox2.AddItemFromFile (String, IVsHierarchy, Int32)
Permite que os arquivos a ser adicionado programaticamente à caixa de ferramentas.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
int AddItemFromFile(
string pszFilename,
IVsHierarchy pHierSource,
out int pfItemAdded
)
int AddItemFromFile(
String^ pszFilename,
IVsHierarchy^ pHierSource,
[OutAttribute] int% pfItemAdded
)
abstract AddItemFromFile :
pszFilename:string *
pHierSource:IVsHierarchy *
pfItemAdded:int byref -> int
Function AddItemFromFile (
pszFilename As String,
pHierSource As IVsHierarchy,
<OutAttribute> ByRef pfItemAdded As Integer
) As Integer
Parâmetros
- pszFilename
[in]Caminho completo do arquivo a ser adicionado à caixa de ferramentas.
- pHierSource
[in]Hierarquia que possui o arquivo de origem.Esse valor pode ser null.
- pfItemAdded
[out, retval] Se true, e em seguida, o arquivo foi adicionado com êxito à caixa de ferramentas.Se false, e em seguida, o arquivo não foi adicionado.
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
IVsToolbox.AddItemFromFile(String, IVsHierarchy, Int32)
Comentários
COM assinatura
De vsshell.idl:
HRESULT IVsToolbox2::AddItemFromFile(
[in]LPCOLESTR pszFilename,
[in]IVsHierarchy *pHierSource,
[out,retval]BOOL *pfItemAdded
);
Usando esse método, o arquivo é adicionado para a guia ativa da caixa de ferramentas.Este método faz FileDropped a ser chamado em todos os provedores de dados de caixa de ferramentas registrados até que um é capaz de lidar com o arquivo especificado.
Consulte também
Interface IVsToolbox2
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo