====== ThinkGeo.MapSuite.GisEditor.DataRepositoryContentViewModel ====== {{section>upgrade_map_suite_to_10.0}} ===== Inheritance Hierarchy ===== *System.Object **GalaSoft.MvvmLight.ObservableObject ***GalaSoft.MvvmLight.ViewModelBase ****[[ThinkGeo.MapSuite.GisEditor.DataRepositoryContentViewModel]] ===== Members Summary ===== ==== Public Constructors ==== ^ Name ^ Parameters ^ DeclaringType ^ Summary ^ | {{wiki:PublicMethod.gif|Public Method}}[[#DataRepositoryContentViewModel()|DataRepositoryContentViewModel]] | | | | ==== Protected Constructors ==== ^ Name ^ Parameters ^ DeclaringType ^ Summary ^ ==== Public Methods ==== ^ Name ^ Parameters ^ DeclaringType ^ Summary ^ | {{wiki:PublicMethod.gif|Public Method}}[[#Cleanup()|Cleanup]] | | ViewModelBase | | | {{wiki:PublicMethod.gif|Public Method}}[[#Equals(Object)|Equals]] | Object | Object | | | {{wiki:PublicMethod.gif|Public Method}}[[#FromXml(XElement)|FromXml]] | XElement | | | | {{wiki:PublicMethod.gif|Public Method}}[[#GetHashCode()|GetHashCode]] | | Object | | | {{wiki:PublicMethod.gif|Public Method}}[[#GetType()|GetType]] | | Object | | | {{wiki:PublicMethod.gif|Public Method}}{{wiki:Static.gif|Static Member}}[[#RestoreChildrenExpandStatus(ObservableCollection, Collection)|RestoreChildrenExpandStatus]] | ObservableCollection<[[ThinkGeo.MapSuite.GisEditor.DataRepositoryItem|DataRepositoryItem]]>, Collection | | | | {{wiki:PublicMethod.gif|Public Method}}{{wiki:Static.gif|Static Member}}[[#RestoreExpandStatus(DataRepositoryItem)|RestoreExpandStatus]] | [[ThinkGeo.MapSuite.GisEditor.DataRepositoryItem|DataRepositoryItem]] | | | | {{wiki:PublicMethod.gif|Public Method}}[[#SearchChildren(IEnumerable)|SearchChildren]] | IEnumerable | | | | {{wiki:PublicMethod.gif|Public Method}}[[#ToString()|ToString]] | | Object | | | {{wiki:PublicMethod.gif|Public Method}}[[#ToXml()|ToXml]] | | | | | {{wiki:PublicMethod.gif|Public Method}}[[#VerifyPropertyName(String)|VerifyPropertyName]] | String | ObservableObject | | ==== Protected Methods ==== ^ Name ^ Parameters ^ DeclaringType ^ Summary ^ | {{wiki:ProtectedMethod.gif|Protected Method}}[[#Broadcast(T, T, String)|Broadcast]] | T, T, String | ViewModelBase | | | {{wiki:ProtectedMethod.gif|Protected Method}}[[#Finalize()|Finalize]] | | Object | | | {{wiki:ProtectedMethod.gif|Protected Method}}[[#MemberwiseClone()|MemberwiseClone]] | | Object | | | {{wiki:ProtectedMethod.gif|Protected Method}}[[#RaisePropertyChanged(String, T, T, Boolean)|RaisePropertyChanged]] | String, T, T, Boolean | ViewModelBase | | | {{wiki:ProtectedMethod.gif|Protected Method}}[[#RaisePropertyChanged(Expression>, T, T, Boolean)|RaisePropertyChanged]] | Expression>, T, T, Boolean | ViewModelBase | | | {{wiki:ProtectedMethod.gif|Protected Method}}[[#RaisePropertyChanged(String)|RaisePropertyChanged]] | String | ObservableObject | | | {{wiki:ProtectedMethod.gif|Protected Method}}[[#RaisePropertyChanged(Expression>)|RaisePropertyChanged]] | Expression> | ObservableObject | | | {{wiki:ProtectedMethod.gif|Protected Method}}[[#Set(String, ref T, T, Boolean)|Set]] | String, ref T, T, Boolean | ViewModelBase | | | {{wiki:ProtectedMethod.gif|Protected Method}}[[#Set(Expression>, ref T, T)|Set]] | Expression>, ref T, T | ObservableObject | | | {{wiki:ProtectedMethod.gif|Protected Method}}[[#Set(Expression>, ref T, T, Boolean)|Set]] | Expression>, ref T, T, Boolean | ViewModelBase | | | {{wiki:ProtectedMethod.gif|Protected Method}}[[#Set(String, ref T, T)|Set]] | String, ref T, T | ObservableObject | | ==== Public Properties ==== ^ Name ^ Return ^ DeclaringType ^ Summary ^ | {{wiki:PublicProperty.gif|Public Property}}[[#AddDataCommand|AddDataCommand]] | ICommand | | | | {{wiki:PublicProperty.gif|Public Property}}[[#Children|Children]] | ObservableCollection<[[ThinkGeo.MapSuite.GisEditor.DataRepositoryItem|DataRepositoryItem]]> | | | | {{wiki:PublicProperty.gif|Public Property}}[[#ContentVisibility|ContentVisibility]] | Visibility | | | | {{wiki:PublicProperty.gif|Public Property}}[[#ContextMenuStackPanel|ContextMenuStackPanel]] | StackPanel | | | | {{wiki:PublicProperty.gif|Public Property}}{{wiki:Static.gif|Static Member}}[[#Current|Current]] | [[ThinkGeo.MapSuite.GisEditor.DataRepositoryContentViewModel|DataRepositoryContentViewModel]] | | | | {{wiki:PublicProperty.gif|Public Property}}[[#CurrentPluginItemViewModel|CurrentPluginItemViewModel]] | [[ThinkGeo.MapSuite.GisEditor.DataRepositoryItem|DataRepositoryItem]] | | | | {{wiki:PublicProperty.gif|Public Property}}[[#IsInDesignMode|IsInDesignMode]] | Boolean | ViewModelBase | | | {{wiki:PublicProperty.gif|Public Property}}[[#PlaceOnMapCommand|PlaceOnMapCommand]] | ICommand | | | | {{wiki:PublicProperty.gif|Public Property}}[[#RefreshCommand|RefreshCommand]] | RelayCommand | | | | {{wiki:PublicProperty.gif|Public Property}}[[#RemoveCommand|RemoveCommand]] | [[ThinkGeo.MapSuite.GisEditor.ObservedCommand|ObservedCommand]] | | | | {{wiki:PublicProperty.gif|Public Property}}[[#SearchCommand|SearchCommand]] | RelayCommand | | | | {{wiki:PublicProperty.gif|Public Property}}[[#SearchContent|SearchContent]] | ListBox | | | | {{wiki:PublicProperty.gif|Public Property}}[[#SearchResult|SearchResult]] | [[ThinkGeo.MapSuite.GisEditor.DataRepositoryItem|DataRepositoryItem]] | | | | {{wiki:PublicProperty.gif|Public Property}}[[#SearchResultVisibility|SearchResultVisibility]] | Visibility | | | | {{wiki:PublicProperty.gif|Public Property}}[[#SearchText|SearchText]] | String | | | | {{wiki:PublicProperty.gif|Public Property}}{{wiki:Static.gif|Static Member}}[[#SelectedDataRepositoryItem|SelectedDataRepositoryItem]] | [[ThinkGeo.MapSuite.GisEditor.DataRepositoryItem|DataRepositoryItem]] | | | ==== Protected Properties ==== ^ Name ^ Return ^ DeclaringType ^ Summary ^ | {{wiki:ProtectedProperty.gif|Protected Property}}[[#MessengerInstance|MessengerInstance]] | IMessenger | ViewModelBase | | | {{wiki:ProtectedProperty.gif|Protected Property}}[[#PropertyChangedHandler|PropertyChangedHandler]] | PropertyChangedEventHandler | ObservableObject | | ==== Public Events ==== ^ Name ^ Event Arguments ^ DeclaringType ^ Summary ^ | {{wiki:PublicEvent.gif|Public Event}}[[#PropertyChanged|PropertyChanged]] | PropertyChangedEventArgs | ObservableObject | | ===== Public Constructors ===== ==== DataRepositoryContentViewModel() ==== === Parameters === ^ Name ^ Type ^ Description ^ [[#Public Constructors|Go Back]] ===== Protected Constructors ===== ===== Public Methods ===== ==== Cleanup() ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Public Methods|Go Back]] ==== Equals(Object) ==== === Return Value === ^ Return Type ^ Description ^ | Boolean | | === Parameters === ^ Name ^ Type ^ Description ^ | obj | Object | | [[#Public Methods|Go Back]] ==== FromXml(XElement) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | state | XElement | | [[#Public Methods|Go Back]] ==== GetHashCode() ==== === Return Value === ^ Return Type ^ Description ^ | Int32 | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Public Methods|Go Back]] ==== GetType() ==== === Return Value === ^ Return Type ^ Description ^ | Type | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Public Methods|Go Back]] ==== RestoreChildrenExpandStatus(ObservableCollection, Collection) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | treeViewChildren | ObservableCollection<[[ThinkGeo.MapSuite.GisEditor.DataRepositoryItem|DataRepositoryItem]]> | | | expandStatus | Collection | | [[#Public Methods|Go Back]] ==== RestoreExpandStatus(DataRepositoryItem) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | viewModel | [[ThinkGeo.MapSuite.GisEditor.DataRepositoryItem|DataRepositoryItem]] | | [[#Public Methods|Go Back]] ==== SearchChildren(IEnumerable) ==== === Return Value === ^ Return Type ^ Description ^ | ObservableCollection<[[ThinkGeo.MapSuite.GisEditor.DataRepositoryItem|DataRepositoryItem]]> | | === Parameters === ^ Name ^ Type ^ Description ^ | keywords | IEnumerable | | [[#Public Methods|Go Back]] ==== ToString() ==== === Return Value === ^ Return Type ^ Description ^ | String | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Public Methods|Go Back]] ==== ToXml() ==== === Return Value === ^ Return Type ^ Description ^ | XElement | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Public Methods|Go Back]] ==== VerifyPropertyName(String) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | propertyName | String | | [[#Public Methods|Go Back]] ===== Protected Methods ===== ==== Broadcast(T, T, String) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | oldValue | T | | | newValue | T | | | propertyName | String | | [[#Protected Methods|Go Back]] ==== Finalize() ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Protected Methods|Go Back]] ==== MemberwiseClone() ==== === Return Value === ^ Return Type ^ Description ^ | Object | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Protected Methods|Go Back]] ==== RaisePropertyChanged(String, T, T, Boolean) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | propertyName | String | | | oldValue | T | | | newValue | T | | | broadcast | Boolean | | [[#Protected Methods|Go Back]] ==== RaisePropertyChanged(Expression>, T, T, Boolean) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | propertyExpression | Expression> | | | oldValue | T | | | newValue | T | | | broadcast | Boolean | | [[#Protected Methods|Go Back]] ==== RaisePropertyChanged(String) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | propertyName | String | | [[#Protected Methods|Go Back]] ==== RaisePropertyChanged(Expression>) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | propertyExpression | Expression> | | [[#Protected Methods|Go Back]] ==== Set(String, ref T, T, Boolean) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | propertyName | String | | | field | ref T | | | newValue | T | | | broadcast | Boolean | | [[#Protected Methods|Go Back]] ==== Set(Expression>, ref T, T) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | propertyExpression | Expression> | | | field | ref T | | | newValue | T | | [[#Protected Methods|Go Back]] ==== Set(Expression>, ref T, T, Boolean) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | propertyExpression | Expression> | | | field | ref T | | | newValue | T | | | broadcast | Boolean | | [[#Protected Methods|Go Back]] ==== Set(String, ref T, T) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | propertyName | String | | | field | ref T | | | newValue | T | | [[#Protected Methods|Go Back]] ===== Public Properties ===== ==== AddDataCommand ==== === Return Value === ^ Return Type ^ | ICommand | [[#Public Properties|Go Back]] ==== Children ==== === Return Value === ^ Return Type ^ | ObservableCollection<[[ThinkGeo.MapSuite.GisEditor.DataRepositoryItem|DataRepositoryItem]]> | [[#Public Properties|Go Back]] ==== ContentVisibility ==== === Return Value === ^ Return Type ^ | Visibility | [[#Public Properties|Go Back]] ==== ContextMenuStackPanel ==== === Return Value === ^ Return Type ^ | StackPanel | [[#Public Properties|Go Back]] ==== Current ==== === Return Value === ^ Return Type ^ | [[ThinkGeo.MapSuite.GisEditor.DataRepositoryContentViewModel|DataRepositoryContentViewModel]] | [[#Public Properties|Go Back]] ==== CurrentPluginItemViewModel ==== === Return Value === ^ Return Type ^ | [[ThinkGeo.MapSuite.GisEditor.DataRepositoryItem|DataRepositoryItem]] | [[#Public Properties|Go Back]] ==== IsInDesignMode ==== === Return Value === ^ Return Type ^ | Boolean | [[#Public Properties|Go Back]] ==== PlaceOnMapCommand ==== === Return Value === ^ Return Type ^ | ICommand | [[#Public Properties|Go Back]] ==== RefreshCommand ==== === Return Value === ^ Return Type ^ | RelayCommand | [[#Public Properties|Go Back]] ==== RemoveCommand ==== === Return Value === ^ Return Type ^ | [[ThinkGeo.MapSuite.GisEditor.ObservedCommand|ObservedCommand]] | [[#Public Properties|Go Back]] ==== SearchCommand ==== === Return Value === ^ Return Type ^ | RelayCommand | [[#Public Properties|Go Back]] ==== SearchContent ==== === Return Value === ^ Return Type ^ | ListBox | [[#Public Properties|Go Back]] ==== SearchResult ==== === Return Value === ^ Return Type ^ | [[ThinkGeo.MapSuite.GisEditor.DataRepositoryItem|DataRepositoryItem]] | [[#Public Properties|Go Back]] ==== SearchResultVisibility ==== === Return Value === ^ Return Type ^ | Visibility | [[#Public Properties|Go Back]] ==== SearchText ==== === Return Value === ^ Return Type ^ | String | [[#Public Properties|Go Back]] ==== SelectedDataRepositoryItem ==== === Return Value === ^ Return Type ^ | [[ThinkGeo.MapSuite.GisEditor.DataRepositoryItem|DataRepositoryItem]] | [[#Public Properties|Go Back]] ===== Protected Properties ===== ==== MessengerInstance ==== === Return Value === ^ Return Type ^ | IMessenger | [[#Protected Properties|Go Back]] ==== PropertyChangedHandler ==== === Return Value === ^ Return Type ^ | PropertyChangedEventHandler | [[#Protected Properties|Go Back]] ===== Public Events ===== ==== PropertyChanged ==== === Event Arguments === ^ Event Arguments ^ | PropertyChangedEventArgs | [[#Public Events|Go Back]] __NOTOC__ [[Category:GisEditorInfrastructure]] [[Category:ThinkGeo.MapSuite.GisEditor]] [[Category:UpdateDocumentation]]