DedNetConnectorCommands.AssociateDocumentToData Method

DedNetConnector

DedNetConnectorCommandsAssociateDocumentToData Method

Associa un documento ad una anagrafica. In base al filename e al contesto (file primario / file allegato) del documento, individua il nome del documento e, nel caso sia già presente, lo elimina. Infine viene eseguita una nuova importazione del documento individuato dal file passato.

Namespace:  DedNetConnector
Assembly:  DedNetConnector (in DedNetConnector.dll) Version: 23.0.0.0 (23.0.0.0)
Syntax
public string AssociateDocumentToData(
	string file,
	DedDataLight data,
	bool ignoreState = false,
	bool isRecognize = false,
	DedDataDocContext context = DedDataDocContext.Allegato,
	bool noDelNoMoved = false,
	bool docHasToBeCheckedIn = false,
	bool showException = false
)
Public Function AssociateDocumentToData ( 
	file As String,
	data As DedDataLight,
	Optional ignoreState As Boolean = false,
	Optional isRecognize As Boolean = false,
	Optional context As DedDataDocContext = DedDataDocContext.Allegato,
	Optional noDelNoMoved As Boolean = false,
	Optional docHasToBeCheckedIn As Boolean = false,
	Optional showException As Boolean = false
) As String
public:
String^ AssociateDocumentToData(
	String^ file, 
	DedDataLight^ data, 
	bool ignoreState = false, 
	bool isRecognize = false, 
	DedDataDocContext context = DedDataDocContext::Allegato, 
	bool noDelNoMoved = false, 
	bool docHasToBeCheckedIn = false, 
	bool showException = false
)
member AssociateDocumentToData : 
        file : string * 
        data : DedDataLight * 
        ?ignoreState : bool * 
        ?isRecognize : bool * 
        ?context : DedDataDocContext * 
        ?noDelNoMoved : bool * 
        ?docHasToBeCheckedIn : bool * 
        ?showException : bool 
(* Defaults:
        let _ignoreState = defaultArg ignoreState false
        let _isRecognize = defaultArg isRecognize false
        let _context = defaultArg context DedDataDocContext.Allegato
        let _noDelNoMoved = defaultArg noDelNoMoved false
        let _docHasToBeCheckedIn = defaultArg docHasToBeCheckedIn false
        let _showException = defaultArg showException false
*)
-> string 

Parameters

file
Type: SystemString
Percorso del documento da associare all'anagrafica.
data
Type: DedNetConnectorDedDataLight
Anagrafica a cui associare il documento.
ignoreState (Optional)
Type: SystemBoolean
Indica se ignorare lo stato dell'anagrafica alla quale associare il documento; Default: False.
isRecognize (Optional)
Type: SystemBoolean
Indica se il documento è già nel posto giusto e con il nome giusto, in tal caso verrà effettuata un'operazione di 'Riconoscimento'; Default: False.
context (Optional)
Type: DedNetConnectorDedDataDocContext
Indica com deve essere associato il documento all'anagrafica; Default: Allegatp.
noDelNoMoved (Optional)
Type: SystemBoolean
Indica se creare (False) o non creare (True) il .del o .moved del documento dopo l'esecuzione del comando; Default: False.
docHasToBeCheckedIn (Optional)
Type: SystemBoolean
Indica se il documento deve essere posto in CheckIn dopo l'esecuzione del comando: Default False.
showException (Optional)
Type: SystemBoolean
Indica se visualizzare eventuali eccezioni all'interno di un apposito dialogo; Default: False.

Return Value

Type: String
Tipo: 'System.String'; Ritorna il nuovo percorso del documento se l'operazione è andata a buon fine, null altrimenti.
See Also