다음을 통해 공유


ISharePointProjectService.Convert<TInput, TOutput> 메서드

프로젝트 형식을 다른 프로젝트 형식으로 변환합니다.

네임스페이스:  Microsoft.VisualStudio.SharePoint
어셈블리:  Microsoft.VisualStudio.SharePoint(Microsoft.VisualStudio.SharePoint.dll)

구문

‘선언
Function Convert(Of TInput As Class, TOutput) ( _
    value As TInput _
) As TOutput
TOutput Convert<TInput, TOutput>(
    TInput value
)
where TInput : class

Type 매개 변수

  • TInput
    입력 형식 매개 변수입니다. 다음과 같은 형식이 지원됩니다.

    ISharePointProject

    ISharePointProjectItem

    ISharePointProjectFeature

    ISharePointProjectPackage

    EnvDTE.Project

    EnvDTE.ProjectItem

    Microsoft.VisualStudio.Shell.Interop.IVsHierarchy와 Microsoft.VisualStudio.Shell.Interop.IVsProject 같은 Visual Studio 프로젝트 인터페이스입니다.

  • TOutput
    출력 형식 매개 변수입니다. 다음과 같은 형식이 지원됩니다.

    ISharePointProject

    ISharePointProjectItem

    ISharePointProjectFeature

    ISharePointProjectPackage

    EnvDTE.Project

    EnvDTE.ProjectItem

    Microsoft.VisualStudio.Shell.Interop.IVsHierarchy와 Microsoft.VisualStudio.Shell.Interop.IVsProject 같은 Visual Studio 프로젝트 인터페이스입니다.

    UInt32를 사용하여 Microsoft.VisualStudio.Shell.Interop.IVsHierarchy 항목 ID를 검색할 수 있습니다.

매개 변수

  • value
    형식: TInput
    변환할 값입니다.

반환 값

형식: TOutput
변환된 값입니다.정확한 값은 선택한 출력 형식에 따라 다릅니다.

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

ISharePointProjectService 인터페이스

Microsoft.VisualStudio.SharePoint 네임스페이스