AcceptedSentSharesClient.GetAcceptedSentShare Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtenha um compartilhamento aceito com acceptedSentShareName para um compartilhamento enviado específico.
public virtual Azure.Response GetAcceptedSentShare (string sentShareName, string acceptedSentShareName, Azure.RequestContext context = default);
abstract member GetAcceptedSentShare : string * string * Azure.RequestContext -> Azure.Response
override this.GetAcceptedSentShare : string * string * Azure.RequestContext -> Azure.Response
Public Overridable Function GetAcceptedSentShare (sentShareName As String, acceptedSentShareName As String, Optional context As RequestContext = Nothing) As Response
Parâmetros
- sentShareName
- String
O nome do compartilhamento enviado.
- acceptedSentShareName
- String
O nome do compartilhamento enviado aceito.
- context
- RequestContext
O contexto de solicitação, que pode substituir os comportamentos padrão do pipeline do cliente por chamada.
Retornos
A resposta retornada do serviço. Os detalhes do esquema do corpo da resposta estão na seção Comentários abaixo.
Exceções
sentShareName
ou acceptedSentShareName
é nulo.
sentShareName
ou acceptedSentShareName
é uma cadeia de caracteres vazia e esperava-se que não estivesse vazia.
O serviço retornou um código de status sem êxito.
Exemplos
Este exemplo mostra como chamar GetAcceptedSentShare com os parâmetros necessários e analisar o resultado.
var credential = new DefaultAzureCredential();
var client = new AcceptedSentSharesClient("<https://my-service.azure.com>", credential);
Response response = client.GetAcceptedSentShare("<sentShareName>", "<acceptedSentShareName>");
JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement;
Console.WriteLine(result.GetProperty("id").ToString());
Console.WriteLine(result.GetProperty("name").ToString());
Console.WriteLine(result.GetProperty("type").ToString());
Console.WriteLine(result.GetProperty("shareKind").ToString());
Comentários
Obter um compartilhamento enviado aceito
Abaixo está o esquema JSON para o conteúdo de resposta.
Corpo da resposta:
InPlaceAcceptedSentShare
Esquema paraInPlaceAcceptedSentShare
:{
shareKind: InPlace, # Required. Defines the supported types for share.
id: string, # Optional. The resource id of the resource.
name: string, # Optional. Name of the resource.
type: string, # Optional. Type of the resource.
properties: {
createdAt: string (ISO 8601 Format), # Optional. created at
expirationDate: string (ISO 8601 Format), # Optional. Expiration date of the received share in UTC format
receivedShareStatus: "Active" | "Reinstating" | "Revoked" | "Revoking" | "RevokeFailed" | "ReinstateFailed" | "SourceDeleted", # Optional. received share status
receiverEmail: string, # Optional. Email of the user/receiver who received the sent share invitation and created the received share
receiverName: string, # Optional. Name of the user/receiver who received the sent share invitation and created the received share
receiverTargetObjectId: string, # Optional. Receiver's target object id
receiverTenantName: string, # Optional. Tenant name of the user/receiver who received the sent share invitation and created the received share
senderEmail: string, # Optional. Email of the sender who created the sent share invitation
senderName: string, # Optional. Name of the sender who created the sent share invitation
senderTenantName: string, # Optional. Tenant name of the sender who created the sent share invitation
sharedAt: string (ISO 8601 Format), # Optional. Shared at
}, # Required. Properties of in place accepted sent share.
}
Aplica-se a
Azure SDK for .NET