Questa classe rappresenta la struttura di directory del prodotto. Ciascuna istanza della classe rappresenta una directory ...

Questa classe rappresenta la struttura di directory del prodotto. Ciascuna istanza della classe rappresenta una directory nell'immagine di origine e in quella di destinazione. La risoluzione delle directory viene eseguita durante l'azione CostFinalize secondo il seguente schema: Directory radice di destinazione: Le voci delle directory radice sono quelle il cui valore Directory_Parent è NULL oppure è uguale al valore Directory. Il valore della proprietà Directory viene interpretato come il nome di una proprietà che definisce la posizione della directory di destinazione. Se la proprietà è definita, la directory di destinazione viene risolta in base al valore della proprietà. Se la proprietà non è definita, per la risoluzione del percorso verrà utilizzata la proprietà ROOTDRIVE. Directory radice di origine: Il valore della colonna DefaultDir per le voci radice viene interpretato come il nome di una proprietà che definisce la posizione di origine di tale directory. Questa proprietà deve essere definita. In caso contrario, si verificherà un errore. Directory secondarie di destinazione: Il valore Directory per una directory secondaria viene interpretato anche come il nome di una proprietà che definisce la posizione della destinazione. Se la proprietà è definita, la directory di destinazione viene risolta in base al valore della proprietà. Se la proprietà non è definita, la directory di destinazione viene risolta in base a una sottodirectory presente sotto la directory di destinazione risolta per la voce Directory_Parent. Il valore di DefaultDir definisce il nome della sottodirectory. Directory non radice: La directory di origine per una directory non radice viene risolta in base a una sottodirectory della directory di origine risolta per la voce Directory_Parent. Anche in questo caso il valore di DefaultDir definisce il nome della sottodirectory.
Questa classe rappresenta la struttura di directory del prodotto. Ciascuna istanza della classe rappresenta una directory nell'immagine di origine e in quella di destinazione. La risoluzione delle directory viene eseguita durante l'azione CostFinalize secondo il seguente schema: Directory radice di destinazione: Le voci delle directory radici sono quelle il cui valore Directory_Parent è NULL oppure è uguale al valore Directory. Il valore della proprietà Directory viene interpretato come il nome di una proprietà che definisce la posizione della directory di destinazione. Se la proprietà è definita, la directory di destinazione viene risolta in base al valore della proprietà. Se la proprietà non è definita, per la risoluzione del percorso verrà utilizzata la proprietà ROOTDRIVE. Directory radici di origine: Il valore della colonna DefaultDir per le voci principali viene interpretato come il nome di una proprietà che definisce la posizione di origine di tale directory. Questa proprietà deve essere definita. In caso contrario, si verificherà un errore. Directory secondarie di destinazione: Il valore Directory per una directory secondaria viene interpretato anche come il nome di una proprietà che definisce la posizione della destinazione. Se la proprietà è definita, la directory di destinazione viene risolta in base al valore della proprietà. Se la proprietà non è definita, la directory di destinazione viene risolta in base a una sottodirectory presente sotto la directory di destinazione risolta per la voce Directory_Parent. Il valore di DefaultDir definisce il nome della sottodirectory. Directory non radice: La directory di origine per una directory non radice viene risolta in base a una sottodirectory della directory di origine risolta per la voce Directory_Parent. Anche in questo caso il valore di DefaultDir definisce il nome della sottodirectory.