C# 클래스 System.Net.AutoWebProxyScriptWrapper.ScriptHost

상속: IActiveScriptSite, IInternetHostSecurityManager, IOleServiceProvider
파일 보기 프로젝트 열기: gbarnett/shared-source-cli-2.0

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
GetDocVersionString ( string &version ) : void
GetItemInfo ( string name, ScriptInfo returnMask, [ ArraySubType = UnmanagedType.IUnknown)]object[]item, [ typeInfo ) : void
GetLCID ( int &lcid ) : void
GetSecurityId ( byte pbSecurityId, IntPtr &pcbSecurityId, IntPtr dwReserved ) : int
OnEnterScript ( ) : void
OnLeaveScript ( ) : void
OnScriptError ( IActiveScriptError scriptError ) : void
OnScriptTerminate ( object result, System.Runtime.InteropServices.ComTypes.EXCEPINFO exceptionInfo ) : void
OnStateChange ( ScriptState scriptState ) : void
ProcessUrlAction ( int dwAction, int pPolicy, int cbPolicy, byte pContext, int cbContext, int dwFlags, int dwReserved ) : int
QueryCustomPolicy ( Guid guidKey, byte &ppPolicy, int &pcbPolicy, byte pContext, int cbContext, int dwReserved ) : int
QueryService ( Guid &guidService, Guid &riid, IntPtr &ppvObject ) : int

메소드 상세

GetDocVersionString() 공개 메소드

public GetDocVersionString ( string &version ) : void
version string
리턴 void

GetItemInfo() 공개 메소드

public GetItemInfo ( string name, ScriptInfo returnMask, [ ArraySubType = UnmanagedType.IUnknown)]object[]item, [ typeInfo ) : void
name string
returnMask ScriptInfo
ArraySubType [
typeInfo [
리턴 void

GetLCID() 공개 메소드

public GetLCID ( int &lcid ) : void
lcid int
리턴 void

GetSecurityId() 공개 메소드

public GetSecurityId ( byte pbSecurityId, IntPtr &pcbSecurityId, IntPtr dwReserved ) : int
pbSecurityId byte
pcbSecurityId IntPtr
dwReserved IntPtr
리턴 int

OnEnterScript() 공개 메소드

public OnEnterScript ( ) : void
리턴 void

OnLeaveScript() 공개 메소드

public OnLeaveScript ( ) : void
리턴 void

OnScriptError() 공개 메소드

public OnScriptError ( IActiveScriptError scriptError ) : void
scriptError IActiveScriptError
리턴 void

OnScriptTerminate() 공개 메소드

public OnScriptTerminate ( object result, System.Runtime.InteropServices.ComTypes.EXCEPINFO exceptionInfo ) : void
result object
exceptionInfo System.Runtime.InteropServices.ComTypes.EXCEPINFO
리턴 void

OnStateChange() 공개 메소드

public OnStateChange ( ScriptState scriptState ) : void
scriptState ScriptState
리턴 void

ProcessUrlAction() 공개 메소드

public ProcessUrlAction ( int dwAction, int pPolicy, int cbPolicy, byte pContext, int cbContext, int dwFlags, int dwReserved ) : int
dwAction int
pPolicy int
cbPolicy int
pContext byte
cbContext int
dwFlags int
dwReserved int
리턴 int

QueryCustomPolicy() 공개 메소드

public QueryCustomPolicy ( Guid guidKey, byte &ppPolicy, int &pcbPolicy, byte pContext, int cbContext, int dwReserved ) : int
guidKey Guid
ppPolicy byte
pcbPolicy int
pContext byte
cbContext int
dwReserved int
리턴 int

QueryService() 공개 메소드

public QueryService ( Guid &guidService, Guid &riid, IntPtr &ppvObject ) : int
guidService Guid
riid Guid
ppvObject IntPtr
리턴 int