Delen via


SharePoint Embedded

Microsoft SharePoint Embedded is een cloudbestands- en documentbeheersysteem dat geschikt is voor gebruik in elke toepassing. SharePoint Embedded is een api-oplossing die app-ontwikkelaars in staat stelt de kracht van het Microsoft 365-bestands- en documentopslagplatform voor elke app te benutten en geschikt is voor ondernemingen die line-of-business-toepassingen bouwen en ISV's multitenant-toepassingen bouwen.

Deze connector is beschikbaar in de volgende producten en regio's:

Dienst Class Regions
Copilot Studio Standaard Alle Power Automate-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Logic-apps Standaard Alle Logic Apps-regio's , met uitzondering van het volgende:
     - Azure Government-regio's
     - Azure China-regio's
     - Us Department of Defense (DoD)
Power Apps Standaard Alle Power Apps-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Power Automate Standaard Alle Power Automate-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Contactpersoon
Naam Microsoft
URL https://learn.microsoft.com/en-us/sharepoint/dev/embedded/overview
E-mailen spe-connector@service.microsoft.com
Connectormetagegevens
Uitgever Microsoft
Webpagina https://learn.microsoft.com/en-us/sharepoint/dev/embedded/overview
Privacybeleid https://privacy.microsoft.com/
Categorieën Inhoud en bestanden

Aan de slag komen

Voordat u de SharePoint Embedded-connector kunt gebruiken, moet u een SharePoint Embedded-toepassing maken. Zie de SharePoint Embedded-documentatie voor meer informatie en ga aan de slag.

Toegang verlenen tot de SharePoint Embedded-connector

Als u wilt dat de SharePoint Embedded-connector communiceert met bestandsopslagcontainers en -inhoud in een tenant, moet u een applicationPermissionGrant toepassing voor de SharePoint Embedded-connector maken op de containerTypeRegistration tenant. Hierdoor heeft de SharePoint Embedded-connector toegang tot het specifieke containertype van uw app op een tenant.

Verken full machtigingen voor de toepassings-id e8e1b0bf-140f-4b8b-8e94-fbe8937fad04 van de SharePoint Embedded-connector voor delegated aanroepen met behulp van de Microsoft Graph API.

PUT /storage/fileStorage/containerTypeRegistrations/{containerTypeId}/applicationPermissionGrants/e8e1b0bf-140f-4b8b-8e94-fbe8937fad04
Content-Type: application/json
{
  "delegatedPermissions": ["full"],
  "applicationPermissions": ["none"]
}

Raadpleeg het naslagartikel fileStorageContainerTypeAppPermissionGrant API maken voor meer informatie.

Bekende problemen en beperkingen

  • Maximale ondersteunde bestandsgrootte met de taak Bestand maken is 10 MB
  • Containers maken is niet beschikbaar voor de connector
  • Alleen gedelegeerde verificatie wordt ondersteund

Acties

Aangepaste eigenschappen van container bijwerken

Aangepaste eigenschappen van een container bijwerken

Aangepaste eigenschappen van containers ophalen

Aangepaste eigenschappen van een container ophalen

Bestand inchecken

Met deze bewerking wordt een bestand gecontroleerd dat is uitgecheckt in een SharePoint Embedded-container.

Bestand uitchecken

Met deze bewerking wordt een bestand uitgecheckt in een SharePoint Embedded-container, waardoor anderen het document niet kunnen bewerken.

Bestand verwijderen

Met deze bewerking wordt een bestand in een SharePoint Embedded-container verwijderd.

Bestandseigenschappen ophalen

Met deze bewerking worden de eigenschappen van een bestand in een SharePoint Embedded-container opgeslagen.

Bestandsinhoud bijwerken

Met deze bewerking wordt de inhoud van een bestand bijgewerkt.

Bestandsinhoud ophalen

Met deze bewerking wordt de inhoud van een bestand opgeslagen.

Bestandsvelden instellen

Met deze bewerking worden de lijstitemvelden (metagegevens) bijgewerkt die zijn gekoppeld aan een bestand in een SharePoint Embedded-container. Gebruik null-waarden om veldwaarden te wissen.

Bestandsversie ophalen

Deze bewerking haalt een specifieke versie van een bestand op in een SharePoint Embedded-container.

Bestandsversie verwijderen

Met deze bewerking verwijdert u een specifieke versie van een bestand in een SharePoint Embedded-container.

Bestandsversies weergeven

Met deze bewerking worden de vorige versies van een bestand in een SharePoint Embedded-container weergegeven.

Container activeren

Een container activeren

Container bijwerken

Een container bijwerken

Container verwijderen

Een container verwijderen

Containerkolom maken

Een kolom maken waarmee het schema van de container wordt gedefinieerd

Containerkolom ophalen

Een kolom van de container ophalen

Containerkolom verwijderen

Een kolom verwijderen die het schema van de container definieert

Containerkolommen vermelden

Kolommen weergeven die het schema van de container definiëren

Containermachtiging bijwerken

Een machtiging voor een container bijwerken

Containermachtiging maken

Een machtiging voor een container maken

Containermachtiging verwijderen

Een machtiging voor een container verwijderen

Containermachtigingen weergeven

Lijstmachtigingen voor een container

Containers weergeven

Containers weergeven

Een bestand maken

Met deze bewerking wordt een bestand gemaakt en worden de metagegevens van driveItem geretourneerd.

Een container ophalen

Een container ophalen

Gerecyclede container herstellen

Een gerecyclede container herstellen

Gerecyclede container verwijderen

Een gerecyclede container definitief verwijderen

Gerecyclede containers vermelden

Gerecyclede containers vermelden

Gerecyclede items terugzetten

Met deze bewerking worden een of meer gerecyclede items hersteld uit de prullenbak van een SharePoint Embedded-container.

Gerecyclede items vermelden

Met deze bewerking worden de items in de Prullenbak van een SharePoint Embedded-container weergegeven.

Gerecyclede items verwijderen

Met deze bewerking worden een of meer gerecyclede items definitief verwijderd uit de prullenbak van een SharePoint Embedded-container.

Koppeling voor delen maken

Met deze bewerking maakt u een koppeling voor delen voor een bestand in een SharePoint Embedded-container.

Lijstbestandsvelden

Met deze bewerking worden de lijstitemvelden (metagegevens) die zijn gekoppeld aan een bestand in een SharePoint Embedded-container ophaalt.

Lijstitems in container

Met deze bewerking wordt de lijst met bestanden en submappen in een container opgeslagen.

Machtiging voor delen ophalen

Met deze bewerking krijgt u een specifieke machtiging voor delen voor een bestand in een SharePoint Embedded-container.

Machtiging voor delen verwijderen

Met deze bewerking verwijdert u een specifieke machtiging voor delen voor een bestand in een SharePoint Embedded-container.

Machtigingen voor delen van lijstitems

Deze bewerking bevat de machtigingen voor delen voor een item in een SharePoint Embedded-container.

Map maken

Met deze bewerking maakt u een nieuwe map in een SharePoint Embedded-container, hetzij op het hoofdniveau of in een andere map.

Miniaturen weergeven

Deze bewerking bevat de beschikbare miniaturen voor een bestand in een SharePoint Embedded-container.

Miniatuur ophalen

Met deze bewerking krijgt u een specifieke miniatuur voor een bestand in een SharePoint Embedded-container.

Naam van bestand wijzigen

Met deze bewerking wordt de naam van een bestand in een SharePoint Embedded-container gewijzigd.

Uitchecken negeren

Met deze bewerking wordt het uitchecken van een bestand in een SharePoint Embedded-container verwijderd.

Uitnodiging voor delen verzenden

Met deze bewerking wordt een uitnodiging voor delen verzonden voor een bestand in een SharePoint Embedded-container.

Voorbeeld van bestand maken

Met deze bewerking maakt u een voorbeeld voor een bestand in een SharePoint Embedded-container.

Aangepaste eigenschappen van container bijwerken

Aangepaste eigenschappen van een container bijwerken

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De container-id

object

Retouren

Aangepaste eigenschappen van containers ophalen

Aangepaste eigenschappen van een container ophalen

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De container-id

Retouren

Bestand inchecken

Met deze bewerking wordt een bestand gecontroleerd dat is uitgecheckt in een SharePoint Embedded-container.

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De unieke id van de container

Bestands-id
file-id True string

De unieke id van het bestand

Comment
comment string

Een incheckcommentaar die is gekoppeld aan de versie

Inchecken als
checkInAs string

De status van het document na het inchecken (gepubliceerd of secundair)

Bestand uitchecken

Met deze bewerking wordt een bestand uitgecheckt in een SharePoint Embedded-container, waardoor anderen het document niet kunnen bewerken.

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De unieke id van de container

Bestands-id
file-id True string

De unieke id van het bestand

Bestand verwijderen

Met deze bewerking wordt een bestand in een SharePoint Embedded-container verwijderd.

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De unieke id van de container

Bestands-id
file-id True string

De unieke id van het bestand

Bestandseigenschappen ophalen

Met deze bewerking worden de eigenschappen van een bestand in een SharePoint Embedded-container opgeslagen.

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De unieke id van de container

Bestands-id
file-id True string

De unieke id van het bestand

Retouren

Metagegevens van stationitem

Body
DriveItem

Bestandsinhoud bijwerken

Met deze bewerking wordt de inhoud van een bestand bijgewerkt.

Parameters

Name Sleutel Vereist Type Description
Bestands-id
file-id True string

De unieke id van het bestand

Container-ID
container-id True string

De unieke id van de container

Bestandsinhoud (Base64)
body True byte

Met Base64 gecodeerde bestandsinhoud

Retouren

De inhoud van het bestand

Bestandsinhoud
binary

Bestandsinhoud ophalen

Met deze bewerking wordt de inhoud van een bestand opgeslagen.

Parameters

Name Sleutel Vereist Type Description
Bestands-id
file-id True string

De unieke id van het bestand

Container-ID
container-id True string

De unieke id van de container

Bestandsvelden instellen

Met deze bewerking worden de lijstitemvelden (metagegevens) bijgewerkt die zijn gekoppeld aan een bestand in een SharePoint Embedded-container. Gebruik null-waarden om veldwaarden te wissen.

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De unieke id van de container

Bestands-id
file-id True string

De unieke id van het bestand

object

Retouren

Name Pad Type Description
ETag
@odata.etag string

De ETag-waarde voor de velden

Bestandsversie ophalen

Deze bewerking haalt een specifieke versie van een bestand op in een SharePoint Embedded-container.

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De unieke id van de container

Bestands-id
file-id True string

De unieke id van het bestand

Versie-id
version-id True string

De unieke id van de versie

Retouren

Vertegenwoordigt een versie van een bestand

Bestandsversie verwijderen

Met deze bewerking verwijdert u een specifieke versie van een bestand in een SharePoint Embedded-container.

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De unieke id van de container

Bestands-id
file-id True string

De unieke id van het bestand

Versie-id
version-id True string

De unieke id van de versie die moet worden verwijderd

Bestandsversies weergeven

Met deze bewerking worden de vorige versies van een bestand in een SharePoint Embedded-container weergegeven.

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De unieke id van de container

Bestands-id
file-id True string

De unieke id van het bestand

Retouren

Vertegenwoordigt een verzameling bestandsversies

Container activeren

Een container activeren

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De container-id

Container bijwerken

Een container bijwerken

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De container-id

Description
description string

De containerbeschrijving

Weergavenaam
displayName string

De containernaam

OCR ingeschakeld
isOcrEnabled boolean

Of OCR (Optical Character Recognition) is ingeschakeld voor de container

Limiet voor secundaire versie van item
itemMinorVersionLimit integer

Het maximum aantal secundaire versies dat moet worden bewaard voor items in de container

Itemversiebeheer ingeschakeld
isItemVersioningEnabled boolean

Of versiebeheer van items is ingeschakeld voor de container

Retouren

Container verwijderen

Een container verwijderen

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De container-id

Containerkolom maken

Een kolom maken waarmee het schema van de container wordt gedefinieerd

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De container-id

object

Retouren

Containerkolom ophalen

Een kolom van de container ophalen

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De container-id

Kolom-id
column-id True string

De kolom-id

Retouren

Containerkolom verwijderen

Een kolom verwijderen die het schema van de container definieert

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De container-id

Kolom-id
column-id True string

De kolom-id

Containerkolommen vermelden

Kolommen weergeven die het schema van de container definiëren

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De container-id

Filter
$filter string

Het filter dat moet worden toegepast op de resultaten

Retouren

Containermachtiging bijwerken

Een machtiging voor een container bijwerken

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De container-id

Machtigings-id
permission-id True string

De machtigings-id

Machtigingsrollen
roles True array of string

De rollen die aan de gebruiker moeten worden verleend

Retouren

Containermachtiging maken

Een machtiging voor een container maken

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De container-id

Machtigingsrollen
roles True array of string

De rollen die aan de gebruiker moeten worden verleend

Hoofdgebruikersnaam
userPrincipalName True string

De principal-naam van de identiteit

Retouren

Containermachtiging verwijderen

Een machtiging voor een container verwijderen

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De container-id

Machtigings-id
permission-id True string

De machtigings-id

Containermachtigingen weergeven

Lijstmachtigingen voor een container

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De container-id

Retouren

Containers weergeven

Containers weergeven

Parameters

Name Sleutel Vereist Type Description
Containertype-id
containerType True string

Containers van het opgegeven containertype weergeven

Retouren

Een bestand maken

Met deze bewerking wordt een bestand gemaakt en worden de metagegevens van driveItem geretourneerd.

Parameters

Name Sleutel Vereist Type Description
Bovenliggende id
parent-id True string

Stationitem-id van bovenliggende map of root

Container-ID
container-id True string

De unieke id van de container

Bestandsnaam
file-name True string

De naam van het bestand

Bestandsinhoud (Base64)
body True byte

Met Base64 gecodeerde bestandsinhoud

Retouren

Metagegevens van stationitem

Body
DriveItem

Een container ophalen

Een container ophalen

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De container-id

Retouren

Gerecyclede container herstellen

Een gerecyclede container herstellen

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De container-id

Retouren

Gerecyclede container verwijderen

Een gerecyclede container definitief verwijderen

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De container-id

Gerecyclede containers vermelden

Gerecyclede containers vermelden

Parameters

Name Sleutel Vereist Type Description
Containertype-id
containerType True string

Gerecyclede containers van het opgegeven containertype vermelden

Retouren

Gerecyclede items terugzetten

Met deze bewerking worden een of meer gerecyclede items hersteld uit de prullenbak van een SharePoint Embedded-container.

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De unieke id van de container

Item-id's
ids True array of string

Matrix van gerecyclede item-id's om te herstellen

Retouren

Name Pad Type Description
waarde
value array of object
Item-id
value.id string

De id van het herstelde item

Gerecyclede items vermelden

Met deze bewerking worden de items in de Prullenbak van een SharePoint Embedded-container weergegeven.

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De unieke id van de container

Retouren

Een verzameling items in de Prullenbak

Gerecyclede items verwijderen

Met deze bewerking worden een of meer gerecyclede items definitief verwijderd uit de prullenbak van een SharePoint Embedded-container.

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De unieke id van de container

Item-id's
ids True array of string

Matrix van gerecyclede item-id's die permanent moeten worden verwijderd

Koppeling voor delen maken

Met deze bewerking maakt u een koppeling voor delen voor een bestand in een SharePoint Embedded-container.

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De unieke id van de container

Bestands-id
file-id True string

De unieke id van het bestand

Koppelingstype
type True string

Het type koppeling voor delen dat moet worden gemaakt.

Koppelingsbereik
scope string

Het bereik van de koppeling voor delen

Vervaldatum
expirationDateTime date-time

De datum en tijd waarop de koppeling verloopt (jjjj-MM-ddTHH:mm:ssZ)

Retouren

Vertegenwoordigt een koppeling voor delen voor een bestand of map

Lijstbestandsvelden

Met deze bewerking worden de lijstitemvelden (metagegevens) die zijn gekoppeld aan een bestand in een SharePoint Embedded-container ophaalt.

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De unieke id van de container

Bestands-id
file-id True string

De unieke id van het bestand

Retouren

Name Pad Type Description
ETag
@odata.etag string

De ETag-waarde voor de velden

Lijstitems in container

Met deze bewerking wordt de lijst met bestanden en submappen in een container opgeslagen.

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De unieke id van de container

Id van bovenliggende map
parentId True string

De id van de bovenliggende map waaruit items moeten worden weergegeven. Gebruik 'root' om items op te halen van het hoofdniveau van de container of geef een specifieke map-id op om items uit die map op te halen

Filter
$filter string

Filtercriteria voor de resultaten (OData-indeling) bijvoorbeeld: parentReference/id eq {{folderId}} EN bevat(listitem/fields/FileLeafRef, {{user_name_string}})

Selecteren
$select string

Eigenschappen die moeten worden opgenomen in resultaten (door komma's gescheiden)

Uitvouwen
$expand string

Gerelateerde resources die moeten worden uitgebreid in het antwoord

Boven
$top integer

Het aantal resultaten dat moet worden geretourneerd

Bestellen op
$orderby string

Veld(en) en richting om resultaten te sorteren op

Retouren

Vertegenwoordigt een pagina met stationsitems.

Machtiging voor delen ophalen

Met deze bewerking krijgt u een specifieke machtiging voor delen voor een bestand in een SharePoint Embedded-container.

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De unieke id van de container

Bestands-id
file-id True string

De unieke id van het bestand

Machtigings-id
permission-id True string

De unieke id van de machtiging

Retouren

Vertegenwoordigt een machtiging voor een bestand of map

Machtiging voor delen verwijderen

Met deze bewerking verwijdert u een specifieke machtiging voor delen voor een bestand in een SharePoint Embedded-container.

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De unieke id van de container

Bestands-id
file-id True string

De unieke id van het bestand

Machtigings-id
permission-id True string

De unieke id van de machtiging die moet worden verwijderd

Machtigingen voor delen van lijstitems

Deze bewerking bevat de machtigingen voor delen voor een item in een SharePoint Embedded-container.

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De unieke id van de container

Item-id
file-id True string

De unieke id van het item

Retouren

Vertegenwoordigt een lijst met machtigingen voor een bestand of map

Map maken

Met deze bewerking maakt u een nieuwe map in een SharePoint Embedded-container, hetzij op het hoofdniveau of in een andere map.

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De unieke id van de container

Id van bovenliggende map
parent-id True string

De id van de bovenliggende map waarin de nieuwe map wordt gemaakt. Gebruik root om een map te maken op het hoofdniveau van de container of geef een specifieke map-id op om een geneste map te maken.

Mapnaam
name True string

De naam van de map die u wilt maken

Conflictgedrag
@microsoft.graph.conflictBehavior string

Wat u moet doen als er al een map met dezelfde naam bestaat

Retouren

Metagegevens van stationitem

Body
DriveItem

Miniaturen weergeven

Deze bewerking bevat de beschikbare miniaturen voor een bestand in een SharePoint Embedded-container.

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De unieke id van de container

Bestands-id
file-id True string

De unieke id van het bestand

Retouren

Vertegenwoordigt een verzameling miniaturensets

Miniatuur ophalen

Met deze bewerking krijgt u een specifieke miniatuur voor een bestand in een SharePoint Embedded-container.

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De unieke id van de container

Bestands-id
file-id True string

De unieke id van het bestand

Miniatuur-id
thumbnail-id True string

De unieke id van de miniatuurset

Grootte
size True string

De grootte van de miniatuur die moet worden opgehaald

Retouren

Vertegenwoordigt één miniatuur

Body
Thumbnail

Naam van bestand wijzigen

Met deze bewerking wordt de naam van een bestand in een SharePoint Embedded-container gewijzigd.

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De unieke id van de container

Bestands-id
file-id True string

De unieke id van het bestand

Naam
name string

De nieuwe naam van het bestand

Retouren

Metagegevens van stationitem

Body
DriveItem

Uitchecken negeren

Met deze bewerking wordt het uitchecken van een bestand in een SharePoint Embedded-container verwijderd.

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De unieke id van de container

Bestands-id
file-id True string

De unieke id van het bestand

Uitnodiging voor delen verzenden

Met deze bewerking wordt een uitnodiging voor delen verzonden voor een bestand in een SharePoint Embedded-container.

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De unieke id van de container

Bestands-id
file-id True string

De unieke id van het bestand

Aanmelden vereisen
requireSignIn True boolean

Geeft aan of de ontvanger van de uitnodiging is vereist om u aan te melden om het gedeelde item weer te geven

Rollen
roles True array of string

De machtigingen die zijn verleend aan de geadresseerden van de uitnodiging voor delen

E-mailen
email string

Het e-mailadres van de ontvanger

Alias
alias string

De alias van de ontvanger (in het geval van een Microsoft 365-ontvanger)

ObjectID
objectId string

De unieke id van de ontvanger in Azure Active Directory

Message
message True string

Een aangepast bericht dat wordt verzonden als onderdeel van de uitnodiging voor delen

Uitnodiging verzenden
sendInvitation True boolean

Indien waar, wordt er een koppeling voor delen verzonden naar de geadresseerden. Als dit onwaar is, wordt er een machtiging gemaakt, maar er wordt geen uitnodigingsbericht verzonden.

Retouren

Vertegenwoordigt een lijst met machtigingen voor een bestand of map

Voorbeeld van bestand maken

Met deze bewerking maakt u een voorbeeld voor een bestand in een SharePoint Embedded-container.

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

De unieke id van de container

Bestands-id
file-id True string

De unieke id van het bestand

Page
page integer

Hiermee geeft u het paginanummer van het document om een voorbeeld te bekijken

Zoomniveau
zoom float

Hiermee geeft u het zoomniveau van het documentvoorbeeld op (bijvoorbeeld 0.5, 1.0, 1.5)

Retouren

Name Pad Type Description
URL ophalen
getUrl string

Een URL die kan worden gebruikt om de preview op te halen met behulp van een GET-aanvraag

Postparameters
postParameters string

Parameters die kunnen worden gebruikt met de eigenschap postUrl om de preview op te halen met behulp van een POST-aanvraag

Post-URL
postUrl string

Een URL die kan worden gebruikt om de preview op te halen met behulp van een POST-aanvraag

Triggers

Itemwijzigingen in een container bewaken

Activeren wanneer items worden toegevoegd, gewijzigd of verwijderd in een SharePoint Embedded-container

Itemwijzigingen in een container bewaken

Activeren wanneer items worden toegevoegd, gewijzigd of verwijderd in een SharePoint Embedded-container

Parameters

Name Sleutel Vereist Type Description
Container-ID
container-id True string

Id van de container die moet worden bewaakt

Polling-interval (seconden)
pollingInterval integer

Hoe vaak moet worden gecontroleerd op wijzigingen (60-3600 seconden, standaard: 300)

Retouren

Name Pad Type Description
waarde
value array of DriveItem

De lijst met gewijzigde items

@odata.deltaLink
@odata.deltaLink string

Delta-koppeling voor de volgende polling-aanvraag

@odata.context
@odata.context string

@odata.context

Definities

FileStorageContainer

Name Pad Type Description
Container-ID
id string

De container-id

Containertype-id
containerTypeId string

De id van het containertype waartoe deze container behoort

Description
description string

De containerbeschrijving

Weergavenaam
displayName string

De containernaam

Gemaakte tijd
createdDateTime date-time

De aanmaakdatum en -tijd van de container

customProperties
customProperties FileStorageContainer.CustomProperties
permissions
permissions FileStorageContainer.Permissions
status
status string

De containerstatus

FileStorageContainer.List

Name Pad Type Description
waarde
value array of FileStorageContainer

FileStorageContainer.Permissions

Name Pad Type Description
Artikelen
FileStorageContainer.Permission

FileStorageContainer.Permission

Name Pad Type Description
Machtigings-id
id string

De machtigings-id

Machtigingsrollen
roles FileStorageContainer.Permission.Roles

De rollen die aan de gebruiker moeten worden verleend

Weergavenaam
grantedToV2.user.displayName string

De weergavenaam van de identiteit

E-mailen
grantedToV2.user.email string

Het e-mailadres van de identiteit

Hoofdgebruikersnaam
grantedToV2.user.userPrincipalName string

De principal-naam van de identiteit

FileStorageContainer.Permission.Roles

De rollen die aan de gebruiker moeten worden verleend

Name Pad Type Description
Artikelen
string

FileStorageContainer.Permissions.List

Name Pad Type Description
waarde
value FileStorageContainer.Permissions

FileStorageContainer.CustomProperties

FileStorageContainer.Column

Name Pad Type Description
Kolom-id
id string

De unieke id voor de kolom

Kolomnaam
name string

De weergavenaam van de kolom

Description
description string

Beschrijving van de kolom

Unieke waarden afdwingen
enforceUniqueValues boolean

Of de kolomwaarden uniek moeten zijn

Verborgen
hidden boolean

Of de kolom wordt weergegeven in de gebruikersinterface

Geïndexeerd
indexed boolean

Of de kolom is geïndexeerd

Verplicht
required boolean

Of de kolom vereist is

Alleen lezen
readOnly boolean

Of de kolomwaarden kunnen worden gewijzigd

Kolomgroep
columnGroup string

De groep waartoe deze kolom behoort

Weergavenaam
displayName string

De weergavenaam van de kolom

Is te verwijderen
isDeletable boolean

Hiermee wordt aangegeven of deze kolom kan worden verwijderd.

Kan opnieuw worden gerangschikt
isReorderable boolean

Hiermee wordt aangegeven of deze kolom opnieuw kan worden gerangschikt.

Is verzegeld
isSealed boolean

Hiermee geeft u op of de kolom kan worden gewijzigd.

Wijzigingen doorgeven
propagateChanges boolean

Indien waar, worden wijzigingen in deze kolom doorgegeven aan lijsten die de kolom implementeren.

Standaardwaardekolom - Formule
defaultValue.formula string

De formule die wordt gebruikt om de standaardwaarde voor de kolom te berekenen.

Standaardwaardekolom - waarde
defaultValue.value string

De directe waarde die moet worden gebruikt als de standaardwaarde voor de kolom.

Tekstkolom - Maximale lengte
text.maxLength integer

Maximale lengte van tekst

Tekstkolom : meerdere regels toestaan
text.allowMultipleLines boolean

Of meerdere regels tekst mogen worden toegestaan

Tekstkolom - Wijzigingen toevoegen
text.appendChangesToExistingText boolean

Of updates voor deze kolom moeten worden toegevoegd aan bestaande tekst

Tekstkolom - Regels voor bewerken
text.linesForEditing integer

Aantal regels tekst dat moet worden weergegeven in besturingselementen voor bewerken

Tekstkolom - Teksttype
text.textType string

Het type tekst dat wordt opgeslagen

Numerieke kolom - Decimalen
number.decimalPlaces string

Het aantal decimalen dat moet worden weergegeven

Numerieke kolom - weergeven als
number.displayAs string

Het nummer weergeven

Numerieke kolom - maximum
number.maximum number

Maximaal toegestane waarde

Numerieke kolom - minimum
number.minimum number

Minimaal toegestane waarde

booleaan
boolean object

Instellingen voor Booleaanse kolommen

Datum/tijd-kolom - Weergeven als
dateTime.displayAs string

De datum en tijd weergeven

Datum/tijd-kolom - Opmaak
dateTime.format string

Of tijd moet worden opgenomen met de datum

Keuzekolom - Tekstinvoer toestaan
choice.allowTextEntry boolean

Of aangepaste waarden kunnen worden ingevoerd

Keuzekolom - Keuzes
choice.choices array of string

De lijst met opties voor de kolom

Keuzekolom - Weergeven als
choice.displayAs string

De keuzes weergeven

Opzoekkolom - Meerdere waarden toestaan
lookup.allowMultipleValues boolean

Of meerdere waarden kunnen worden geselecteerd

Opzoekkolom - Onbeperkte lengte toestaan
lookup.allowUnlimitedLength boolean

Of waarden in de kolom de standaardlimiet van 255 tekens moeten kunnen overschrijden.

Opzoekkolom - Lijst-id
lookup.listId string

De id van de lijst van deze zoekopdracht haalt informatie op uit

Opzoekkolom - Primaire opzoekkolom-id
lookup.primaryLookupColumnId string

De id van de kolom waaruit informatie moet worden opgehaald

Valutakolom - Landinstelling
currency.locale string

De landinstelling voor de valuta

PersonOrGroup-kolom - Meervoudige selectie toestaan
personOrGroup.allowMultipleSelection boolean

Of meerdere personen of groepen kunnen worden geselecteerd

PersonOrGroup-kolom - Kiezen uit type
personOrGroup.chooseFromType string

De typen personen of groepen die kunnen worden geselecteerd

PersonOrGroup-kolom - Weergeven als
personOrGroup.displayAs string

De personen of groepen weergeven

HyperlinkOrPicture-kolom - Is afbeelding
hyperlinkOrPicture.isPicture boolean

Of de hyperlink een afbeelding is

Berekende kolom - Formule
calculated.formula string

De formule voor de berekening

Berekende kolom - Uitvoertype
calculated.outputType string

Het type uitvoer

Berekende kolom - Opmaak
calculated.format string

Of tijd moet worden opgenomen met de datum

Geolocatiekolom
geolocation object

Instellingen voor locatiekolommen

Eigenschappen van miniatuurkolom
thumbnail object

Instellingen voor miniatuurkolommen

Kolomeigenschappen voor goedkeuringsstatus van inhoud
contentApprovalStatus object

In deze kolom wordt de goedkeuringsstatus van inhoud opgeslagen.

Termkolom - Meerdere waarden toestaan
term.allowMultipleValues boolean

Of meerdere waarden kunnen worden geselecteerd

Termkolom - Volledig gekwalificeerde naam weergeven
term.showFullyQualifiedName boolean

Hiermee geeft u op of het hele termpad of alleen het termlabel moet worden weergegeven.

Id van inhoudstype
sourceContentType.id string

De id van het inhoudstype.

Naam van inhoudstype
sourceContentType.name string

De naam van het inhoudstype.

FileStorageContainer.Columns.List

Name Pad Type Description
waarde
value array of FileStorageContainer.Column

DriveItemCollectionPage

Vertegenwoordigt een pagina met stationsitems.

Name Pad Type Description
waarde
value array of DriveItem

Verzameling stationsitems.

@odata.nextLink
@odata.nextLink string

Een URL die kan worden gebruikt om de volgende pagina op te halen.

DriveItem

Metagegevens van stationitem

Name Pad Type Description
DOWNLOAD-URL
@microsoft.graph.downloadUrl string

Een URL die kan worden gebruikt om de inhoud van dit item te downloaden

URL downloaden (geen verificatie)
@microsoft.graph.downloadUrlNoAuth string

Een URL die kan worden gebruikt om de inhoud van dit item te downloaden zonder verificatie

ID-kaart
id string

De unieke id van het bestand of de map

Naam
name string

De naam van het bestand of de map

Grootte
size integer

De grootte van het bestand of de map in bytes

Web-URL
webUrl string

URL waarmee het item in de browser wordt weergegeven

Gemaakte tijd
createdDateTime date-time

De datum en tijd waarop het bestand of de map is gemaakt

Tijdstip laatst gewijzigd
lastModifiedDateTime date-time

De datum en tijd waarop het bestand of de map het laatst is gewijzigd

ETag
eTag string

De etag van het bestand of de map

CTag
cTag string

Een tag die aangeeft dat de inhoud is gewijzigd

Aandrijvingstype
parentReference.driveType string

Type station dat het item bevat

Drive-ID
parentReference.driveId string

Id van het station dat het item bevat

Bovenliggende id
parentReference.id string

Id van de bovenliggende map

Bovenliggende naam
parentReference.name string

Naam van de bovenliggende map

Bovenliggend pad
parentReference.path string

Pad naar de bovenliggende map

Site-id
parentReference.siteId string

Id van de site met het item

Applicatie-ID
createdBy.application.id string

Id van de toepassing die het item heeft gemaakt

Naam van de toepassing
createdBy.application.displayName string

Weergavenaam van de toepassing die het item heeft gemaakt

Gebruikers-ID
createdBy.user.id string

Id van de gebruiker die het item heeft gemaakt

Gebruikersnaam
createdBy.user.displayName string

Weergavenaam van de gebruiker die het item heeft gemaakt

Applicatie-ID
lastModifiedBy.application.id string

Id van de toepassing die het item het laatst heeft gewijzigd

Naam van de toepassing
lastModifiedBy.application.displayName string

Weergavenaam van de toepassing die het item het laatst heeft gewijzigd

Gebruikers-ID
lastModifiedBy.user.id string

Id van de gebruiker die het item het laatst heeft gewijzigd

Gebruikersnaam
lastModifiedBy.user.displayName string

Weergavenaam van de gebruiker die het item het laatst heeft gewijzigd

MIME-type
file.mimeType string

Het MIME-type van het bestand

QuickXor-hash
file.hashes.quickXorHash string

De QuickXor-hash van het bestand

Gemaakte tijd
fileSystemInfo.createdDateTime date-time

De datum en tijd waarop het bestand of de map is gemaakt op het bestandssysteem

Tijdstip laatst gewijzigd
fileSystemInfo.lastModifiedDateTime date-time

De datum en tijd waarop het bestand of de map het laatst is gewijzigd op het bestandssysteem

Aantal onderliggende items
folder.childCount integer

Aantal items in de map

Bereik voor delen
shared.scope string

Het bereik van delen (gebruikers, organisatie of iedereen)

Vertegenwoordigt een koppeling voor delen voor een bestand of map

Name Pad Type Description
Koppelings-id
id string

De unieke id voor de koppeling voor delen

Koppelingstype
link.type string

Het type koppeling voor delen (weergeven, bewerken, insluiten)

Koppelingsbereik
link.scope string

Het bereik van de koppeling voor delen

Web-URL
link.webUrl string

De URL voor de koppeling voor delen

displayName
link.application.displayName string

De weergavenaam van de toepassing

identiteitskaart
link.application.id string

De unieke id voor de toepassing

SharingPermissionResponse

Vertegenwoordigt een machtiging voor een bestand of map

Name Pad Type Description
Machtigings-id
id string

De unieke id van de machtiging

Rollen
roles array of string

De rollen die zijn verleend voor deze machtiging

Id delen
shareId string

Een uniek token dat kan worden gebruikt voor toegang tot dit gedeelde item via de shares-API

Weergavenaam
grantedTo.user.displayName string

De weergavenaam van de gebruiker

E-mailen
grantedTo.user.email string

Het e-mailadres van de gebruiker

Gebruikers-ID
grantedTo.user.id string

De unieke id van de gebruiker

Koppelingsbereik
link.scope string

Het bereik van de koppeling

Koppelingstype
link.type string

Het type koppeling

Web-URL
link.webUrl string

De URL van de koppeling

E-mailen
invitation.email string

Het e-mailadres waarnaar de uitnodiging is verzonden

Aanmelden vereist
invitation.signInRequired boolean

Of aanmelden vereist is voor toegang tot het gedeelde item

Verloopdatumtijd
expirationDateTime date-time

De datum en tijd waarop de machtiging verloopt

Verleend aan identiteiten
grantedToIdentities array of object

Wanneer dit is opgegeven, beperkt u delen tot alleen de vermelde gebruikers

Weergavenaam
grantedToIdentities.user.displayName string

De weergavenaam van de gebruiker

E-mailen
grantedToIdentities.user.email string

Het e-mailadres van de gebruiker

Gebruikers-ID
grantedToIdentities.user.id string

De unieke id van de gebruiker

SharingPermissionsList

Vertegenwoordigt een lijst met machtigingen voor een bestand of map

Name Pad Type Description
waarde
value array of SharingPermissionResponse

FileVersion

Vertegenwoordigt een versie van een bestand

Name Pad Type Description
Versie-id
id string

De id van de versie

Gewijzigd door
lastModifiedBy.user.displayName string

De naam van de gebruiker die de versie heeft gewijzigd

Gebruikers-ID
lastModifiedBy.user.id string

De id van de gebruiker die de versie heeft gewijzigd

Laatst gewijzigd
lastModifiedDateTime date-time

De datum en tijd waarop deze versie voor het laatst is gewijzigd

Grootte
size integer

De grootte van de versie in bytes

Publicatieniveau
publication.level string

Het publicatieniveau van deze versie (gepubliceerd of uitchecken)

Versie-id
publication.versionId string

De id van de versie die wordt gepubliceerd

FileVersions

Vertegenwoordigt een verzameling bestandsversies

Name Pad Type Description
waarde
value array of FileVersion

De verzameling bestandsversies

ThumbnailSet

Vertegenwoordigt een set miniaturen voor een bestand

Name Pad Type Description
Id van miniatuurset
id string

De unieke id van de miniatuurset

groot
large Thumbnail

Vertegenwoordigt één miniatuur

medium
medium Thumbnail

Vertegenwoordigt één miniatuur

klein
small Thumbnail

Vertegenwoordigt één miniatuur

source
source Thumbnail

Vertegenwoordigt één miniatuur

Miniatuurafbeelding

Vertegenwoordigt één miniatuur

Name Pad Type Description
Hoogte
height integer

De hoogte van de miniatuur, in pixels

Breedte
width integer

De breedte van de miniatuur, in pixels

URL
url string

De URL naar de miniatuur

ThumbnailSets

Vertegenwoordigt een verzameling miniaturensets

Name Pad Type Description
waarde
value array of ThumbnailSet

De verzameling miniaturensets

RecycleBinItem

Vertegenwoordigt een item in de Prullenbak

Name Pad Type Description
ID-kaart
id string

Unieke id van het gerecyclede item

Naam
name string

Naam van het gerecyclede item

Grootte
size integer

Grootte van het item in bytes

Verwijderde datum
deletedDateTime date-time

Datum en tijd waarop het item is verwijderd

Verwijderd uit locatie
deletedFromLocation string

Relatieve URL van de locatie die oorspronkelijk het item bevatte

Title
title string

Titel van het gerecyclede item

Verwijderd door
deletedBy.user.displayName string

De weergavenaam van de gebruiker die het item heeft verwijderd

E-mailen
deletedBy.user.email string

Het e-mailadres van de gebruiker die het item heeft verwijderd

Gebruikers-ID
deletedBy.user.id string

De unieke id van de gebruiker die het item heeft verwijderd

RecycleBinItemCollection

Een verzameling items in de Prullenbak

Name Pad Type Description
waarde
value array of RecycleBinItem

De verzameling items in de Prullenbak

binair

Dit is het basisgegevenstype 'binair'.