ClientUI.ViewModel.ObservableConnection.RegisterValidation C# (CSharp) Method

RegisterValidation() public static method

public static RegisterValidation ( SparkleXrm.ValidationBinder binder ) : void
binder SparkleXrm.ValidationBinder
return void
        public static void RegisterValidation(ValidationBinder binder)
        {
            binder.Register("record1id", ValidateRecord1Id);
            binder.Register("record1roleid", ValidateRecord1RoleId);
        }

Usage Example

        public ConnectionsViewModel(EntityReference parentRecordId, Dictionary <string, string> connectToTypes)
        {
            ParentRecordId = parentRecordId;
            ObservableConnection connection = new ObservableConnection(connectToTypes);

            connection.Record2Id.SetValue(ParentRecordId);
            ConnectionEdit = (Observable <ObservableConnection>)ValidatedObservableFactory.ValidatedObservable(connection);
            Connections.OnSelectedRowsChanged += Connections_OnSelectedRowsChanged;
            Connections.OnDataLoaded.Subscribe(Connections_OnDataLoaded);
            ConnectionEdit.GetValue().OnSaveComplete += ConnectionsViewModel_OnSaveComplete;
            ObservableConnection.RegisterValidation(Connections.ValidationBinder);
        }
All Usage Examples Of ClientUI.ViewModel.ObservableConnection::RegisterValidation