Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Namespace:  Microsoft.VisualStudio.Shell.Flavor
Assembly:  Microsoft.VisualStudio.Shell.12.0 (in Microsoft.VisualStudio.Shell.12.0.dll)
Syntax
'Declaration
Private Function PreCreateForOuter ( _
    outerProjectIUnknown As IntPtr, _
    <OutAttribute> ByRef projectIUnknown As IntPtr _
) As Integer Implements IVsAggregatableProjectFactoryCorrected.PreCreateForOuter
int IVsAggregatableProjectFactoryCorrected.PreCreateForOuter(
    IntPtr outerProjectIUnknown,
    out IntPtr projectIUnknown
)
private:
virtual int PreCreateForOuter(
    IntPtr outerProjectIUnknown, 
    [OutAttribute] IntPtr% projectIUnknown
) sealed = IVsAggregatableProjectFactoryCorrected::PreCreateForOuter
private abstract PreCreateForOuter : 
        outerProjectIUnknown:IntPtr * 
        projectIUnknown:IntPtr byref -> int  
private override PreCreateForOuter : 
        outerProjectIUnknown:IntPtr * 
        projectIUnknown:IntPtr byref -> int
JScript does not support explicit interface implementations.
Parameters
- outerProjectIUnknown
 Type: IntPtr
- projectIUnknown
 Type: IntPtr%
Return Value
Type: Int32
Implements
IVsAggregatableProjectFactoryCorrected.PreCreateForOuter(IntPtr, IntPtr%)
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.