VixenApplication.ConfigElements.AddSingleNodeWithPrompt C# (CSharp) Метод

AddSingleNodeWithPrompt() приватный Метод

private AddSingleNodeWithPrompt ( ElementNode parent = null ) : ElementNode
parent ElementNode
Результат ElementNode
        private ElementNode AddSingleNodeWithPrompt(ElementNode parent = null)
        {
            // since we're only adding a single node, prompt with a single text dialog.
            using (TextDialog textDialog = new TextDialog("Element Name?")) {
                if (textDialog.ShowDialog() == DialogResult.OK) {
                    string newName;
                    if (textDialog.Response == "")
                        newName = "New Element";
                    else
                        newName = textDialog.Response;

                    return AddNewNode(newName, true, parent);
                }
            }

            return null;
        }