IVsSolutionEvents5.OnBeforeOpenProject Method
Fired before each project is opened.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assemblies: Microsoft.VisualStudio.Shell.12.0 (in Microsoft.VisualStudio.Shell.12.0.dll)
Microsoft.VisualStudio.Shell.Interop.11.0 (in Microsoft.VisualStudio.Shell.Interop.11.0.dll)
Syntax
'Declaration
Sub OnBeforeOpenProject ( _
ByRef guidProjectID As Guid, _
ByRef guidProjectType As Guid, _
pszFileName As String _
)
void OnBeforeOpenProject(
ref Guid guidProjectID,
ref Guid guidProjectType,
string pszFileName
)
void OnBeforeOpenProject(
[InAttribute] Guid% guidProjectID,
[InAttribute] Guid% guidProjectType,
[InAttribute] String^ pszFileName
)
abstract OnBeforeOpenProject :
guidProjectID:Guid byref *
guidProjectType:Guid byref *
pszFileName:string -> unit
function OnBeforeOpenProject(
guidProjectID : Guid,
guidProjectType : Guid,
pszFileName : String
)
Parameters
guidProjectID
Type: Guid%[in] The GUID of the individual project to be opened.
guidProjectType
Type: Guid%[in] The GUID of the type of project (for example, Visual Basic or C#) to be opened.
pszFileName
Type: String[in] The name of the project file.
.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.