SolutionObject Interface
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.
Corresponde a um modelo de formulário do Microsoft Office InfoPath.
public interface class SolutionObject : Microsoft::Office::Interop::InfoPath::Solution
[System.Runtime.InteropServices.Guid("096CD557-0786-11D1-95FA-0080C78EE3BB")]
public interface SolutionObject : Microsoft.Office.Interop.InfoPath.Solution
type SolutionObject = interface
interface Solution
Public Interface SolutionObject
Implements Solution
- Derivado
- Atributos
- Implementações
Exemplos
No exemplo a seguir, uma referência é definida como o objeto Solution e, em seguida, o código obtém o nome da pessoa que criou o formulário do .xsf usando a DOM propriedade do objeto Solution . Em seguida, é feito um teste para determinar se há um valor de autor e os resultados são exibidos em uma caixa de mensagem.
public void SolutionInfo_OnClick(DocActionEvent e)
{
<span class="label">Solution</span> solution = thisXDocument.<span class="label">Solution</span>;
string solutionVersion = solution.Version;
string authorText;
IXMLDOMNode author = solution.DOM.selectSingleNode("xsf:xDocumentClass/@author");
if (author != null)
{
authorText = author.text;
}
else
{
authorText = "Author not available.";
}
thisXDocument.UI.Alert("Version: " + solutionVersion + "\nAuthor: " + authorText);
}
Comentários
This type is a wrapper for a coclass that is required by managed code for COM interoperability. Use this type to access the members of the COM interface implemented by this coclass. Para obter informações sobre a interface COM, incluindo um link para descrições de seus membros, consulteSolution2.
O objeto SolutionObject implementa propriedades para obter informações sobre um modelo de formulário, incluindo seu número de versão, a URL (Uniform Resource Locator) de seus arquivos de formulário extraídos, a URL da qual foi carregado e um DOM (Modelo de Objeto de Documento XML) contendo seu arquivo de definição de formulário (.xsf).
O objeto SolutionObject é acessado por meio da Solution propriedade do XDocument objeto.
Propriedades
DOM |
This member is a wrapper for a member of a COM interface that has been superseded by a later version. The later version of this interface implements all members of earlier interfaces and additional new members. Para obter informações sobre esse membro à medida que ele é implementado na interface posterior, incluindo uso, observações e exemplos, consulteDOM. (Herdado de Solution) |
PackageURL |
This member is a wrapper for a member of a COM interface that has been superseded by a later version. The later version of this interface implements all members of earlier interfaces and additional new members. Para obter informações sobre esse membro à medida que ele é implementado na interface posterior, incluindo uso, observações e exemplos, consultePackageURL. (Herdado de Solution) |
URI |
This member is a wrapper for a member of a COM interface that has been superseded by a later version. The later version of this interface implements all members of earlier interfaces and additional new members. Para obter informações sobre esse membro à medida que ele é implementado na interface posterior, incluindo uso, observações e exemplos, consulteURI. (Herdado de Solution) |
Version |
This member is a wrapper for a member of a COM interface that has been superseded by a later version. The later version of this interface implements all members of earlier interfaces and additional new members. Para obter informações sobre esse membro à medida que ele é implementado na interface posterior, incluindo uso, observações e exemplos, consulteVersion. (Herdado de Solution) |