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.
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.