Condividi tramite


FlavoredProjectBase.IVsAggregatableProjectCorrected.SetInnerProject Method

This is where all QI for interface on the inner object should happen Then set the inner project wait for InitializeForOuter to be called to do the real initialization

Namespace:  Microsoft.VisualStudio.Shell.Flavor
Assemblies:   Microsoft.VisualStudio.Shell.10.0 (in Microsoft.VisualStudio.Shell.10.0.dll)
  Microsoft.VisualStudio.Shell.9.0 (in Microsoft.VisualStudio.Shell.9.0.dll)

Syntax

'Dichiarazione
Private Function SetInnerProject ( _
    innerIUnknown As IntPtr _
) As Integer Implements IVsAggregatableProjectCorrected.SetInnerProject
'Utilizzo
Dim instance As FlavoredProjectBase
Dim innerIUnknown As IntPtr
Dim returnValue As Integer

returnValue = CType(instance, IVsAggregatableProjectCorrected).SetInnerProject(innerIUnknown)
int IVsAggregatableProjectCorrected.SetInnerProject(
    IntPtr innerIUnknown
)
private:
virtual int SetInnerProject(
    IntPtr innerIUnknown
) sealed = IVsAggregatableProjectCorrected::SetInnerProject
private abstract SetInnerProject : 
        innerIUnknown:IntPtr -> int 
private override SetInnerProject : 
        innerIUnknown:IntPtr -> int 
JScript does not support explicit interface implementations.

Parameters

Return Value

Type: System.Int32

Implements

IVsAggregatableProjectCorrected.SetInnerProject(IntPtr)

.NET Framework Security

See Also

Reference

FlavoredProjectBase Class

FlavoredProjectBase Members

Microsoft.VisualStudio.Shell.Flavor Namespace