Metodi di DedDoc |
Il tipo DedDoc espone i seguenti membri.
Nome | Descrizione | |
---|---|---|
AddDocStateHistory |
Aggiunge un record in DED_DOC_STATE_HISTORY relativo all'operazione e all'utente corrente.
| |
AddPublishInfo |
Aggiunte le informazioni del documento tra i descrittori di pubblicazione
| |
AddToDetachedForAllCorporates |
Aggiunge nella tabella DED_DOC_DETACHED il record.
| |
AddToDetachedForCorporate |
Aggiunge nella tabella DED_DOC_DETACHED il record.
| |
AddToTranferHistory |
Aggiunge nella tabella DED_TRANSFER_HISTORY il record.
| |
AddUserDoc |
Aggiunge o aggiorna il record in DED_DOC_USER relativo a questo documento per l'utente corrente.
| |
CurVer |
Restuituisce la versione del documento presente nel Vault.
Restituisce Guid.Empty se non è riuscito a trovarlo.
| |
Delete |
Elimina il documento dalla tabella dei documenti. Non lo elimina dalla tabella di collegamento con le anagrafiche ma
elimina tutte le sue dipendenze figlie e dei documenti padri.
| |
DeleteBackup |
Elimina il backup di un documento, effettuato in fase di checkout.
| |
DeleteBackup(Boolean) |
Elimina il backup di un documento, effettuato in fase di checkout.
| |
DeleteDocFromUserDoc |
Elimina il record in DED_DOC_USER relativo a questo documento.
| |
DeleteUserDoc |
Elimina il record in DED_DOC_USER relativo a questo utente ed a questo documento.
| |
Equals |
Ridefinizione di uguaglianza.
(Sovrascrive ObjectEquals(Object).) | |
ErasePublishInfo |
Elimina le informazioni del documento dai descrittori di pubblicazione
| |
ForceDirty |
Forza il documento a diventare dirty per far si che si aggiorni nel Database.
Utilizzato dai client che devono aggiornare il documento (magari solo il rowver)
ma che di fatto non gli hanno modificato niente rispetto a prima.
| |
ForceMarkerAlignment |
Forza il valore del ROWVER presente nel Database all'interno del documento sul server.
| |
ForzaCheckIn |
Imposta il documento in CheckIn anche se non è in CheckOut dall'utente corrente.
| |
GetAddInVersion |
Legge ADDINVERSION per il documento. Utilizzato ad esempio nella migrazione massiva per il controllo dell'elaborazione dei file.
| |
GetAllAttachData |
Restituisce la lista di tutte le anagrafiche nelle quali questo documento è collegato come allegato.
Se non ce ne sono restituisce comunque una lista inizializzata.
| |
GetAllPrimaryData |
Restituisce la lista di tutte le anagrafiche nelle quali questo documento è collegato come file primario.
Se non ce ne sono restituisce comunque una lista inizializzata.
| |
GetAllPrimaryDataNotLinked |
Restituisce la lista di tutte le anagrafiche nelle quali questo documento è collegato come file primario ma non linkato.
Se non ce ne sono restituisce comunque una lista inizializzata.
| |
GetCheckOutLightRowVer |
Restituisce il guid presente nel campo del check-out-light.
| |
GetCommCount |
Restituisce il numero di commesse collegate a questo elemento
| |
GetComms |
Restituisce la lista di commesse collegate a questo documento
| |
GetData |
Restituisce la lista di anagrafiche collegate a questo documento.
Se non ce ne sono restituisce comunque una lista inizializzata.
| |
GetData(DedDocContextEnum) |
Restituisce la lista di anagrafiche collegate a questo documento in base ad un particolare contesto.
Se non ce ne sono restituisce comunque una lista inizializzata.
| |
GetDataCount |
Restituisce il numero di anagrafiche collegate a questo documento.
| |
GetDataNotLinked |
Restituisce la lista di anagrafiche collegate a questo documento che NON SONO in un contesto di link.
Se non ce ne sono restituisce comunque una lista inizializzata.
| |
GetDocVersionFromStateHistory |
Data l'operazione e il rowver del documento, ritrova la versione
| |
GetHashCode |
Restituisce l'HashCode di questo oggetto.
(Sovrascrive ObjectGetHashCode.) | |
GetRootInfo |
Restitiusce le informazioni di root dei path attuali per questo documento.
| |
GetValue(String) |
Metodo che restituisce i valori del documento.
| |
GetValue(DedDocStandardDocFields) |
Restituisce il contenuto di uno dei campi standard oppure null se non è presente.
| |
HasAtLeastOneLinkingContext |
Retituisce true se il documento ha almeno un contesto di linking nei confronti di una anagrafica
| |
HasOperationInStateHistory |
Ritorna true se nella storia delle operazioni del documento ne esiste almeno una di questo tipo
| |
IsDetachedForMyCorporate |
Ritorna vero se il documento è efffettivamente segnalato come disallineato per la corporate corrente
| |
IsMovingDestination |
Indica se il documento deriva da un moving di un altro documento.
| |
IsMyPwsDocEqualsToVaultDoc |
Verifica se la versione del documento in locale è uguale a quella nel vault.
| |
IsVaultDocUpToDate |
Verifica se la versione del file su vault coincide con la versione del database. In caso di modalità non detached torna sempre true.
| |
MoveTo(String) |
Imposta il nome, estensione e percorso file in base al nuovo percorso passato,
anche nei campi di checkout se non risultano vuoti.
Non effettua alcuna verifica sul fatto che la nuova posizione sia nei percorsi di root.
| |
MoveTo(String, DedDocMovReasonEnum) |
Imposta il nome, estensione e percorso file in base al nuovo percorso passato,
anche nei campi di checkout se non risultano vuoti.
Non effettua alcuna verifica sul fatto che la nuova posizione sia nei percorsi di root.
Per rendere effettive le modifiche apportate al documento chiamando questo metodo,
chiamare uno degli overload del metodo Update().
| |
MyPwsVer |
Restuituisce la versione del documento che è stato scaricato l'ultima volta nell'area locale.
Restituisce Guid.Empty se non è mai stato scaricato.
| |
ReadAllProperties |
Scrive le proprietà passate nel database.
| |
ReadMasterRevisionId |
Legge il MASTERREVISIONID del documento ( usato nelll'import PackAndGo lato slave DedRemote)
| |
Refresh |
Aggiorna questo oggetto rileggendo le informazioni presenti nel Database e dal file fisico. Effettua l'aggiornamento anche se
l'oggetto è dirty: imposta dirty a false dopo l'aggiornamento.
| |
RefreshData |
Aggiorna il contenuto del documento solo per quanto riguarda le informazioni presenti nel Database.
Effettua l'aggiornamento anche se l'oggetto è dirty: imposta dirty a false dopo l'aggiornamento.
| |
RefreshInfoFile |
Aggiorna i campi del documento leggendo solo le informazioni dal file fisico.
Se il file non esiste non effettua alcuna operazione.
| |
RemoveCopyOfVaultFile |
Rimuove la copia del file presente sul vault.
| |
RemoveDocStateHistory |
Rimuove il record da DED_DOC_STATE_HISTORY.
| |
RemoveFromDetachedForAllCorporaets |
Elimina il record dai detached. Se la corporate è null lo elimina per tutte le corporate altrimenti solo per quella passata.
| |
RemoveFromDetachedForMyCorporate |
Elimina il record dai detached. Se la corporate è null lo elimina per tutte le corporate altrimenti solo per quella passata.
| |
RestoreBackup |
Reimposta nella tabella ded_data il record presente nella tabella di backup.
| |
RestoreCopyOfVaultFile |
Rispristina la situazione presente nel vault prima del checkOut.
| |
SaveCopyOfVaultFile |
Salva una copia del file sul vault (in modo che se viene fatto un annulla checkOut si possa
ripristinare la vecchia situazione).
| |
SetAddInVersion |
Imposta ADDINVERSION per il documento. Utilizzato ad esempio nella migrazione massiva per il controllo dell'elaborazione dei file.
| |
SetCheckIn |
Imposta in CheckIn il documento.
Effettua l'operazione aggiornando solo il campo CheckOut nel Database ponendo come vincolo che il documento
sia in CheckOut dall'utente corrente.
| |
SetCheckIn(Boolean) |
Imposta in CheckIn il documento.
Effettua l'operazione aggiornando solo il campo CheckOut nel Database ponendo come vincolo che il documento
sia in CheckOut dall'utente corrente.
Se il parametro è true mette in check-in anche i documenti che risultano dipendendi Generici (.prt).
| |
SetCheckOutByMe |
Imposta in CheckOut il documento dall'utente corrente.
Effettua l'operazione aggiornando solo il campo CheckOut nel Database ponendo come vincolo che sia in CheckIn.
| |
SetCheckOutByMe(Boolean) |
Imposta in CheckOut il documento dall'utente corrente.
Effettua l'operazione aggiornando solo il campo CheckOut nel Database ponendo come vincolo che sia in CheckIn.
Se il parametro è true mette in check-out anche i documenti che risultano dipendendi Generici (.prt).
| |
SetCheckOutLightRowVer |
Imposta il guid nel campo del check-out-light.
| |
SetInternalName |
Imposta l'INTERNALNAME del documento
| |
SetValue(String, Object) |
Metodo per impostare i valori al documento.
| |
SetValue(DedAttr, Object) |
Metodo per impostare i valori al documento. Se l'attributo passato in ingresso è marchiato con l'opzione
"Solo Sb", il settaggio NON verrà effettuato.
| |
SetValue(DedDocStandardDocFields, Object) |
Imposta un campo standard con un nuovo valore. Se il campo non è compilato lo crea nel dizionario interno.
| |
Update |
Aggiorna l'oggetto nel Database solo se questo è Dirty, poi imposta Dirty a false.
La versione del record viene incrementata di 1 già la prima volta che si è modificato l'oggetto e resti dirty.
Aggiorna il suo RowVer con uno nuovo.
| |
Update(Guid) |
Aggiorna l'oggetto nel Database solo se questo è Dirty, poi imposta Dirty a false.
La versione del record viene incrementata di 1 già la prima volta che si è modificato l'oggetto e resti dirty.
Lo aggiorna usando il RowVer passato come argomento.
| |
UpdateSameRowVer |
Aggiorna il documento senza modificare il suo RowVer (utilizzato per il move del documento).
| |
WasGeneratedFrom |
Determina se il documento di pubblicazione è stato generato dal documento passato in quella versione
| |
WriteMasterRevisionId |
Imposta il MASTERREVISIONID del documento ( usato nelll'import PackAndGo lato slave DedRemote)
| |
WritePropertiesInDb |
Scrive le proprietà passate nel database.
|