?? microsoft.vsa.cs
字號:
//$si$ virtual
////////////////////////////////////////////////////////////////
// File Microsoft.Vsa.dll:
// Global functions
//-------------------------------------------------------
// Global fields
//-------------------------------------------------------
// Global MemberRefs
//-------------------------------------------------------
// Types
//-------------------------------------------------------
interface Microsoft.Vsa.IVsaEngine :
{
Class Microsoft.Vsa.IVsaSite get_Site();
Void set_Site( Class Microsoft.Vsa.IVsaSite value);
String get_Name();
Void set_Name( String value);
String get_RootMoniker();
Void set_RootMoniker( String value);
String get_RootNamespace();
Void set_RootNamespace( String value);
I4 get_LCID();
Void set_LCID( I4 value);
Boolean get_GenerateDebugInfo();
Void set_GenerateDebugInfo( Boolean value);
Class System.Security.Policy.Evidence get_Evidence();
Void set_Evidence( Class System.Security.Policy.Evidence value);
Class Microsoft.Vsa.IVsaItems get_Items();
Boolean get_IsDirty();
String get_Language();
String get_Version();
Object GetOption( String name);
Void SetOption( String name, Object value);
Boolean Compile();
Void Run();
Void Reset();
Void Close();
Boolean get_IsRunning();
Boolean get_IsCompiled();
Void RevokeCache();
Void SaveSourceState( Class Microsoft.Vsa.IVsaPersistSite site);
Void LoadSourceState( Class Microsoft.Vsa.IVsaPersistSite site);
Void SaveCompiledState( ByRef SZArray UI1 pe, ByRef SZArray UI1 pdb);
Void InitNew();
Boolean IsValidIdentifier( String identifier);
Class System.Reflection.Assembly get_Assembly();
property Site { get(){} set(){} };
property Name { get(){} set(){} };
property RootMoniker { get(){} set(){} };
property RootNamespace { get(){} set(){} };
property LCID { get(){} set(){} };
property GenerateDebugInfo { get(){} set(){} };
property Evidence { get(){} set(){} };
property Items { get(){} set(){} };
property IsDirty { get(){} set(){} };
property Language { get(){} set(){} };
property Version { get(){} set(){} };
property IsRunning { get(){} set(){} };
property IsCompiled { get(){} set(){} };
property Assembly { get(){} set(){} };
}
class Microsoft.Vsa.VsaLoader : System.Object
{
String clientDebugPropertyName;
Class Microsoft.Vsa.IVsaSite m_RTSite;
String m_Name;
String m_RootNamespace;
Boolean m_IsRunning;
Class System.Reflection.Assembly m_Assembly;
Class System._AppDomain m_Domain;
String m_RootMoniker;
Object m_StartupClassInstance;
Boolean m_clientDebug;
Class System.Security.Policy.Evidence m_Evidence;
String startupClassName;
Void Microsoft.Vsa.VsaLoader();
Class Microsoft.Vsa.IVsaSite get_Site();
Void set_Site( Class Microsoft.Vsa.IVsaSite value);
String get_Name();
Void set_Name( String value);
Boolean Compile();
Boolean IsRootNamespaceSet();
Void Run();
Object GetStartupClassInstance( ByRef Class System.Type type);
Void RunShutdown();
Void Reset();
Void Close();
Boolean get_IsRunning();
Boolean get_IsCompiled();
Class Microsoft.Vsa.IVsaItems get_Items();
Void SaveSourceState( Class Microsoft.Vsa.IVsaPersistSite Site);
Void LoadSourceState( Class Microsoft.Vsa.IVsaPersistSite Site);
Void SaveCompiledState( ByRef SZArray UI1 PE, ByRef SZArray UI1 PDB);
String get_RootMoniker();
Void set_RootMoniker( String value);
String get_RootNamespace();
Void set_RootNamespace( String value);
Boolean get_GenerateDebugInfo();
Void set_GenerateDebugInfo( Boolean value);
Void RevokeCache();
Object GetOption( String name);
Void SetOption( String name, Object value);
Void InitNew();
Boolean IsValidIdentifier( String identifier);
Boolean get_IsDirty();
String get_Language();
String get_Version();
Class System.Reflection.Assembly get_Assembly();
I4 get_LCID();
Void set_LCID( I4 value);
Void PutDataToCache();
Void GetDataFromCache();
Class System.Security.Policy.Evidence get_Evidence();
Void set_Evidence( Class System.Security.Policy.Evidence value);
Void Microsoft.Vsa.VsaLoader();
property Site { get(){} set(){} };
property Name { get(){} set(){} };
property IsRunning { get(){} set(){} };
property IsCompiled { get(){} set(){} };
property Items { get(){} set(){} };
property RootMoniker { get(){} set(){} };
property RootNamespace { get(){} set(){} };
property GenerateDebugInfo { get(){} set(){} };
property IsDirty { get(){} set(){} };
property Language { get(){} set(){} };
property Version { get(){} set(){} };
property Assembly { get(){} set(){} };
property LCID { get(){} set(){} };
property Evidence { get(){} set(){} };
}
class Microsoft.Vsa.VsaItemType : System.Enum
{
I4 value__;
ValueClass Microsoft.Vsa.VsaItemType Reference;
ValueClass Microsoft.Vsa.VsaItemType AppGlobal;
ValueClass Microsoft.Vsa.VsaItemType Code;
}
class Microsoft.Vsa.VsaItemFlag : System.Enum
{
I4 value__;
ValueClass Microsoft.Vsa.VsaItemFlag None;
ValueClass Microsoft.Vsa.VsaItemFlag Module;
ValueClass Microsoft.Vsa.VsaItemFlag Class;
}
class Microsoft.Vsa.VsaIDEMode : System.Enum
{
I4 value__;
ValueClass Microsoft.Vsa.VsaIDEMode Break;
ValueClass Microsoft.Vsa.VsaIDEMode Design;
ValueClass Microsoft.Vsa.VsaIDEMode Run;
}
interface Microsoft.Vsa.IVsaSite :
{
Void GetCompiledState( ByRef SZArray UI1 pe, ByRef SZArray UI1 debugInfo);
Boolean OnCompilerError( Class Microsoft.Vsa.IVsaError error);
Object GetGlobalInstance( String , name);
Object GetEventSourceInstance( String , String itemName, eventSourceName);
Void Notify( String notify, Object info);
}
interface Microsoft.Vsa.IVsaPersistSite :
{
Void SaveElement( String name, String source);
String LoadElement( String name);
}
interface Microsoft.Vsa.IVsaError :
{
I4 get_Line();
I4 get_Severity();
String get_Description();
String get_LineText();
Class Microsoft.Vsa.IVsaItem get_SourceItem();
I4 get_EndColumn();
I4 get_StartColumn();
I4 get_Number();
String get_SourceMoniker();
property Line { get(){} set(){} };
property Severity { get(){} set(){} };
property Description { get(){} set(){} };
property LineText { get(){} set(){} };
property SourceItem { get(){} set(){} };
property EndColumn { get(){} set(){} };
property StartColumn { get(){} set(){} };
property Number { get(){} set(){} };
property SourceMoniker { get(){} set(){} };
}
interface Microsoft.Vsa.IVsaItem :
{
String get_Name();
Void set_Name( String value);
ValueClass Microsoft.Vsa.VsaItemType get_ItemType();
Boolean get_IsDirty();
Object GetOption( String name);
Void SetOption( String name, Object value);
property Name { get(){} set(){} };
property ItemType { get(){} set(){} };
property IsDirty { get(){} set(){} };
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -