MACROMEDIA DREAMWEAVER 8-DREAMWEAVER API Especificações Página 295

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 692
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 294
The Design Notes API 295
Example
The following code prints the key names and values of all the keys in the Design Notes file that
are associated with welcome.html:
typedef char[64] InfoKey;
FileHandle noteHandle = OpenNotesFile("file:///c|/sites/avocado8/¬
iwjs/welcome.html");
if (noteHandle > 0){
int keyCount = GetNotesKeyCount(noteHandle);
if (keyCount <= 0)
return;
InfoKey* keys = new InfoKey[keyCount];
BOOL succeeded = GetNotesKeys(noteHandle, keys, keyCount);
if (succeeded){
for (int i=0; i < keyCount; i++){
printf("Key is: %s\n", keys[i]);
printf("Value is: %s\n\n", GetNote(noteHandle, keys[i]);
}
}
delete []keys;
}
CloseNotesFile(noteHandle);
BOOL GetSiteRootForFile()
Description
Determines the site root for the specified Design Notes file.
Arguments
const char* filePath, char* siteRootBuf, int siteRootBufMaxLen, {InfoPrefs*
infoPrefs}
The first argument is the file URL of the file for which you want the site root.
The second argument is the buffer where the site root should be stored.
The third argument is the maximum size of siteRootBuf.
The optional fourth argument is a reference to a struct in which the preferences for the site
should be stored.
Returns
A Boolean value that indicates whether the operation is successful; stores the site root in
siteRootBuf. If infoPrefs is specified, the function also returns the Design Notes preferences
for the site. The
InfoPrefs struct has two variables: bUseDesignNotes and
bUploadDesignNotes, both of type BOOL.
Vista de página 294
1 2 ... 290 291 292 293 294 295 296 297 298 299 300 ... 691 692

Comentários a estes Manuais

Sem comentários