WindowsPhoneTestFramework.Server.AutomationController.Android.Emulator.ParsedInitialisationString.SafeGetValue C# (CSharp) Méthode

SafeGetValue() public méthode

public SafeGetValue ( string key, string defaultValue = "" ) : string
key string
defaultValue string
Résultat string
        public string SafeGetValue(string key, string defaultValue = "")
        {
            string toReturn;
            if (Fields.TryGetValue(key, out toReturn))
                return toReturn;

            return defaultValue;
        }

Usage Example

        public void Start(string initialisationString = null, AutomationIdentification automationIdentification = AutomationIdentification.TryEverything)
        {
            if (_hostController != null)
                throw new InvalidOperationException("hostController already initialised");

            if (DeviceController != null)
                throw new InvalidOperationException("Driver already initialised");

            var parsedInitialisationString = new ParsedInitialisationString(initialisationString);

            var bindingAddressUrl = parsedInitialisationString.SafeGetValue("BindingAddress");
            var bindingAddressUri = string.IsNullOrEmpty(bindingAddressUrl) ? null : new Uri(bindingAddressUrl);

            StartDriver(parsedInitialisationString);
            StartPhoneAutomationController(automationIdentification, bindingAddressUri);
        }
All Usage Examples Of WindowsPhoneTestFramework.Server.AutomationController.Android.Emulator.ParsedInitialisationString::SafeGetValue