Método ISharePointProjectService.Convert<TInput, TOutput>
Converte um tipo de projeto para outro.
Namespace: Microsoft.VisualStudio.SharePoint
Assembly: Microsoft.VisualStudio.SharePoint (em Microsoft.VisualStudio.SharePoint.dll)
Sintaxe
'Declaração
Function Convert(Of TInput As Class, TOutput) ( _
value As TInput _
) As TOutput
TOutput Convert<TInput, TOutput>(
TInput value
)
where TInput : class
Parâmetros de tipo
TInput
O parâmetro de tipo de entrada.São suportados os seguintes tipos:ISharePointProject
ISharePointProjectItem
ISharePointProjectFeature
ISharePointProjectPackage
EnvDTE.Project
EnvDTE.ProjectItem
Interfaces de projeto de Visual Studio como, por exemplo, Microsoft.VisualStudio.Shell.Interop.IVsHierarchy e Microsoft.VisualStudio.Shell.Interop.IVsProject
TOutput
O parâmetro de tipo de saída.São suportados os seguintes tipos:ISharePointProject
ISharePointProjectItem
ISharePointProjectFeature
ISharePointProjectPackage
EnvDTE.Project
EnvDTE.ProjectItem
Interfaces de projeto de Visual Studio como, por exemplo, Microsoft.VisualStudio.Shell.Interop.IVsHierarchy e Microsoft.VisualStudio.Shell.Interop.IVsProject
UInt32pode ser usado para recuperar o ID do item Microsoft.VisualStudio.Shell.Interop.IVsHierarchy.
Parâmetros
- value
Tipo: TInput
O valor a ser convertido.
Valor de retorno
Tipo: TOutput
O valor convertido.O valor exato depende do tipo de saída selecionado.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.