bwebbrowsernavigatingeventargs.cs

来自「破解的飞信源代码」· CS 代码 · 共 73 行

CS
73
字号
namespace Imps.Client.Pc.BizControls
{
    using System;
    using System.ComponentModel;

    public class BWebBrowserNavigatingEventArgs : CancelEventArgs
    {
        private string _Frame;
        private object _pDisp;
        private Uri _Url;
        private UrlContext navigationContext;
        private int statusCode;

        public BWebBrowserNavigatingEventArgs(object automation, Uri url, string frame, UrlContext navigationContext)
        {
            this._Url = url;
            this._Frame = frame;
            this.navigationContext = navigationContext;
            this._pDisp = automation;
        }

        public BWebBrowserNavigatingEventArgs(object automation, Uri url, string frame, UrlContext navigationContext, int statusCode) : this(automation, url, frame, navigationContext)
        {
            this.statusCode = statusCode;
        }

        public object AutomationObject
        {
            get
            {
                return this._pDisp;
            }
            set
            {
                this._pDisp = value;
            }
        }

        public string Frame
        {
            get
            {
                return this._Frame;
            }
        }

        public UrlContext NavigationContext
        {
            get
            {
                return this.navigationContext;
            }
        }

        public int StatusCode
        {
            get
            {
                return this.statusCode;
            }
        }

        public Uri Url
        {
            get
            {
                return this._Url;
            }
        }
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?