Ressourcer har egenskaber, der kan bruges til at lagre metaoplysninger om ressourcen. Plugin'en kan bruge disse egenskaber til at opbevare oplysninger om en ressource, der er specifik for et bestemt formål. Ressourceegenskaber erklæres, åbnes og vedligeholdes af diverse plugins og fortolkes ikke af platformen. Når en ressource slettes fra arbejdsområdet, slettes dens egenskaber også.
Der er to typer ressourceegenskaber:
Hvis du følger reglerne for kvalificering af egenskabsnøglenavn med den entydige id for plugin'en, behøver du ikke bekymre dig om, at egenskabsnavnene falder sammen med dem for andre plugins.
Hvis plugin'en har brug for at lagre vedvarede oplysninger om et projekt, der er meget større end 2 KB, skal disse egenskaber eksistere som selvstændige ressourcer, i stedet for at API'et for vedvarende egenskaber bruges.
I IResource finder du en beskrivelse af API'et til brug for hentning og angivelse af de forskellige typer ressourceegenskaber.