You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: api-reference/beta/resources/print-overview.md
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -25,7 +25,7 @@ The cloud printing API provides the following key features.
25
25
26
26
## Print devices
27
27
28
-
The [printerShare](./printershare.md) and [printer](./printer.md) resources define the public view and the actual printer for physical printers that are discoverable by users and applications. The printer share is a logical view of a printer resource that represents a physical printer. The underlying physical printer can be changed without changing the printer share, which enables organizations to maintain high printer availability.
28
+
The [printerShare](./printershare.md) and [printer](./printer.md) resources define the public view and the actual printer for physical printers that are discoverable by users and applications. A **printerShare**is a logical view of **printer** resources that represent physical printers. The underlying physical printers can be changed without changing the printer share, which enables organizations to maintain high printer availability.
29
29
30
30
The **printerShare** resource contains properties and methods that let you manage which users and groups can perform operations on that printer, such as creating or deleting print jobs. You can use the **printer** property to access information about the physical printer, see its status, list and reset its settings, and more.
31
31
@@ -40,7 +40,7 @@ You can manage user and group print permissions with Universal Print APIs that o
40
40
41
41
[printJob](./printjob.md) objects are the basic unit of work for printing. They have a list of documents to print and another list of [printTask](./printtask.md) objects that describe the print operation to complete. Resources that derive from the [printOperation](./printoperation.md) base resource type, such as [printerCreateOperation](./printercreateoperation.md), represent long-running operations such as creating a new printer.
42
42
43
-
To print a document, create a print job and pass its unique identifier to [printDocument: createUploadSession](../api/printdocument-createuploadsession.md) after the print task for the print job enters the **processing** state. Then use the session identifier that you received when you created the upload session to send the document to the **document** property of the print job. After this operation completes, you can start the print job to print your document. For more information about uploading documents, see [Upload documents using the Microsoft Graph Universal Print API](/graph/upload-data-to-upload-session).
43
+
To print a document, create a **printJob**and pass its unique identifier to [printDocument: createUploadSession](../api/printdocument-createuploadsession.md) after the print task for the print job enters the **processing** state. Then use the session identifier that you received when you created the upload session to send the document to the **document** property of the **printJob**. After this operation completes, you can start the **printjob** to print your document. For more information about uploading documents, see [Upload documents using the Microsoft Graph Universal Print API](/graph/upload-data-to-upload-session).
Represents a printer device that is registered with the Universal Print service. Printer resources can be used to manage print jobs, printer settings, printer metadata, and registration status.
16
+
Represents a printer device that is registered with the Universal Print service. Printer resources can be used to manage print jobs, printer settings, printer metadata, and registration status. Inherits from [printerBase](./printerbase.md).
17
17
18
18
This resource supports:
19
19
*[Subscribing to change notifications](/graph/universal-print-webhook-notifications).
@@ -38,17 +38,17 @@ This resource supports:
38
38
| Property | Type | Description |
39
39
|:-------------|:------------|:------------|
40
40
|id|String|The printer's identifier. Read-only.|
41
-
|displayName|String|The name of the printer.|
42
-
|manufacturer|String|The manufacturer reported by the printer.|
43
-
|model|String|The model name reported by the printer.|
41
+
|displayName|String|The name of the printer. Inherited from [printerBase](./printerbase.md).|
42
+
|manufacturer|String|The manufacturer reported by the printer. Inherited from [printerBase](./printerbase.md).|
43
+
|model|String|The model name reported by the printer. Inherited from [printerBase](./printerbase.md).|
44
44
|registeredDateTime|DateTimeOffset|The DateTimeOffset when the printer was registered. Read-only.|
45
-
|status|[printerStatus](printerstatus.md)|The processing status of the printer, including any errors.|
45
+
|status|[printerStatus](printerstatus.md)|The processing status of the printer, including any errors. Inherited from [printerBase](./printerbase.md).|
46
46
|isShared|Boolean|True if the printer is shared; false otherwise. Read-only.|
47
47
|hasPhysicalDevice|Boolean|True if the printer has a physical device for printing. Read-only.|
48
-
|isAcceptingJobs|Boolean| If `true`, the printer is currently accepting new print jobs.|
49
-
|location|[printerLocation](printerlocation.md)|The physical and/or organizational location of the printer.|
|capabilities|[printerCapabilities](printercapabilities.md)|The capabilities of the printer.|
48
+
|isAcceptingJobs|Boolean| If `true`, the printer is currently accepting new print jobs. Inherited from [printerBase](./printerbase.md).|
49
+
|location|[printerLocation](printerlocation.md)|The physical and/or organizational location of the printer. Inherited from [printerBase](./printerbase.md).|
50
+
|defaults|[printerDefaults](printerdefaults.md)|The printer's default print settings. Inherited from [printerBase](./printerbase.md).|
51
+
|capabilities|[printerCapabilities](printercapabilities.md)|The capabilities of the printer. Inherited from [printerBase](./printerbase.md).|
52
52
|lastSeenDateTime|DateTimeOffset|The most recent dateTimeOffset when a printer interacted with Universal Print. Read-only.|
Represents the base type for the [printer](printer.md) and [printerShare](printerShare.md) entity types. Inherits from [printerBase](./printerbase.md).
16
+
17
+
## Properties
18
+
|Property|Type|Description|
19
+
|:---|:---|:---|
20
+
|capabilities|[printerCapabilities](printercapabilities.md)|The capabilities of the printer/printerShare.|
21
+
|defaults|[printerDefaults](printerdefaults.md)|The default print settings of printer/printerShare.|
22
+
|displayName|String|The name of the printer/printerShare.|
23
+
|id|String|The identifier.|
24
+
|isAcceptingJobs|Boolean|Specifies whether the printer/printerShare is currently accepting new print jobs.|
25
+
|location|[printerLocation](printerlocation.md)|The physical and/or organizational location of the printer/printerShare.|
26
+
|manufacturer|String|The manufacturer of the printer/printerShare.|
27
+
|model|String|The model name of the printer/printerShare.|
28
+
|status|[printerStatus](printerstatus.md)|The processing status of the printer/printerShare, including any errors.|
29
+
30
+
## Relationships
31
+
|Relationship|Type|Description|
32
+
|:---|:---|:---|
33
+
|jobs|[printJob](printjob.md) collection|The list of jobs that are queued for printing by the printer/printerShare.|
34
+
35
+
## JSON representation
36
+
The following JSON representation shows the resource type.
Copy file name to clipboardExpand all lines: api-reference/beta/resources/printershare.md
+7-7Lines changed: 7 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -37,16 +37,16 @@ Represents a printer that is intended to be discoverable by users and printing a
37
37
| Property | Type | Description |
38
38
|:-------------|:------------|:------------|
39
39
|allowAllUsers|Boolean|If true, all users and groups can access this printer share. This property supersedes the lists of allowed users and groups defined by the **allowedUsers** and **allowedGroups** navigation properties.|
40
-
|capabilities|[printerCapabilities](printercapabilities.md)|The capabilities of the printer associated with this printer share.|
40
+
|capabilities|[printerCapabilities](printercapabilities.md)|The capabilities of the printer associated with this printer share. Inherited from [printerBase](./printerbase.md).|
41
41
|createdDateTime|DateTimeOffset|The DateTimeOffset when the printer share was created. Read-only.|
42
-
|defaults|[printerDefaults](printerdefaults.md)|The default print settings of the printer associated with this printer share.|
43
-
|displayName|String|The name of the printer share that print clients should display.|
42
+
|defaults|[printerDefaults](printerdefaults.md)|The default print settings of the printer associated with this printer share. Inherited from [printerBase](./printerbase.md).|
43
+
|displayName|String|The name of the printer share that print clients should display. Inherited from [printerBase](./printerbase.md).|
44
44
|id|String| The printerShare's identifier. Read-only.|
45
-
|isAcceptingJobs|Boolean|Whether the printer associated with this printer share is currently accepting new print jobs.|
46
-
|location|[printerLocation](printerlocation.md)|The physical and/or organizational location of the printer associated with this printer share.|
47
-
|manufacturer|String|The manufacturer reported by the printer associated with this printer share. Read-only.|
45
+
|isAcceptingJobs|Boolean|Whether the printer associated with this printer share is currently accepting new print jobs. Inherited from [printerBase](./printerbase.md).|
46
+
|location|[printerLocation](printerlocation.md)|The physical and/or organizational location of the printer associated with this printer share. Inherited from [printerBase](./printerbase.md).|
47
+
|manufacturer|String|The manufacturer reported by the printer associated with this printer share. Read-only. Inherited from [printerBase](./printerbase.md).|
48
48
|model|String|The model name reported by the printer associated with this printer share. Read-only.|
49
-
|status|[printerStatus](printerstatus.md)|The processing status, including any errors, of the printer associated with this printer share. Read-only.|
49
+
|status|[printerStatus](printerstatus.md)|The processing status, including any errors, of the printer associated with this printer share. Read-only. Inherited from [printerBase](./printerbase.md).|
50
50
|viewPoint|[printerShareViewpoint](../resources/printershareviewpoint.md)|More data for a printer share as viewed by the signed-in user.|
Copy file name to clipboardExpand all lines: api-reference/v1.0/resources/printerbase.md
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
title: printerBase resource type
3
-
description: Represents base type for printer and printer share
3
+
description: Represents the base type for printer and printer share.
4
4
author: braedenp-msft
5
5
ms.localizationpriority: medium
6
6
ms.subservice: universal-print
@@ -10,7 +10,7 @@ doc_type: resourcePageType
10
10
11
11
Namespace: microsoft.graph
12
12
13
-
Represents a base type for [printer](printer.md) and [printerShare](printerShare.md) entity types.
13
+
Represents the base type for the [printer](printer.md) and [printerShare](printerShare.md) entity types. Inherits from [printerBase](./printerbase.md).
0 commit comments