コード例 #1
0
        private void SearchButton_Click(object sender, EventArgs e)
        {
            MemberFilterFlags filter = MemberFilterFlags.None;

            if (NamespacesCheckBox.Checked)
            {
                filter |= MemberFilterFlags.Namespaces;
            }
            if (TypesCheckBox.Checked)
            {
                filter |= MemberFilterFlags.Types;
            }
            if (MethodsCheckBox.Checked)
            {
                filter |= MemberFilterFlags.Methods;
            }
            if (PropertiesCheckBox.Checked)
            {
                filter |= MemberFilterFlags.Properties;
            }
            if (FieldsCheckBox.Checked)
            {
                filter |= MemberFilterFlags.Fields;
            }
            if (EventsCheckBox.Checked)
            {
                filter |= MemberFilterFlags.Events;
            }

            ScanResultsWindow results = new ScanResultsWindow();

            results.Show();
            results.Process(AssemblyPathTextBox.Text,
                            from object present in TagsPresentList.Items select(string) present,
                            from object missing in TagsMissingList.Items select(string) missing,
                            filter
                            );
        }
コード例 #2
0
ファイル: ScannerConfigWindow.cs プロジェクト: zhandb/slimdx
		private void SearchButton_Click(object sender, EventArgs e)
		{
			MemberFilterFlags filter = MemberFilterFlags.None;
			if(NamespacesCheckBox.Checked)
				filter |= MemberFilterFlags.Namespaces;
			if(TypesCheckBox.Checked)
				filter |= MemberFilterFlags.Types;
			if(MethodsCheckBox.Checked)
				filter |= MemberFilterFlags.Methods;
			if(PropertiesCheckBox.Checked)
				filter |= MemberFilterFlags.Properties;
			if(FieldsCheckBox.Checked)
				filter |= MemberFilterFlags.Fields;
			if(EventsCheckBox.Checked)
				filter |= MemberFilterFlags.Events;

			ScanResultsWindow results = new ScanResultsWindow();
			results.Show();
			results.Process(AssemblyPathTextBox.Text,
				from object present in TagsPresentList.Items select (string) present,
				from object missing in TagsMissingList.Items select (string) missing,
				filter
			);
		}