コード例 #1
0
        /// <summary>
        /// Sets the device for the entire operation.
        /// </summary>
        /// <param name="device">The new device.</param>
        /// <remarks>Clears all user settings.</remarks>
        private void SetDevice(Device device)
        {
            tbSelection.Nodes.Clear();
            AddDevice(device);
            DefaultNodes(tbSelection.Nodes);
            tbSelection.ExpandAll();

            tbDeviceNamespace.Text = "UPnP" + device.DefaultCodeGenClassName(CodeGenProvider) + ".Devices";
            tbServiceNamespace.Text = "UPnP" + device.DefaultCodeGenClassName(CodeGenProvider) + ".Services";

            UpdateEnabled();
        }