Exemplo n.º 1
0
        public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            PipPackageView p = value as PipPackageView;

            if (p == null)
            {
                return(Strings.UninstallMessage);
            }
            return(Strings.UninstallMessage_Package.FormatUI(p.Name));
        }
Exemplo n.º 2
0
        internal async Task <PipPackageView> TestInjectPackageAsync(string packageSpec)
        {
            await _cacheLock.WaitAsync();

            try {
                var p = new PipPackageView(this, packageSpec);
                _cache[p.Name] = p;
                _cacheAge      = DateTime.Now;
                return(p);
            } finally {
                _cacheLock.Release();
            }
        }
Exemplo n.º 3
0
 public PackageResultView(PipEnvironmentView view, PipPackageView package)
 {
     View    = view;
     Package = package;
     Package.PropertyChanged += Package_PropertyChanged;
 }