## XPathNavigator::InsertBefore() method


현재 선택된 노드 앞에 새 형제 노드를 만들 때 사용하는 [XmlWriter](../../../system.xml/xmlwriter/) 객체를 반환합니다.

```cpp
virtual SharedPtr<XmlWriter> System::Xml::XPath::XPathNavigator::InsertBefore()
```


### ReturnValue

현재 선택된 노드 앞에 새 형제 노드를 만들 때 사용하는 [XmlWriter](../../../system.xml/xmlwriter/) 객체.

## 또 보기

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [XmlWriter](../../../system.xml/xmlwriter/)
* Class [XPathNavigator](../)
* Namespace [System::Xml::XPath](../../)
* Library [Aspose.Page for C++](../../../)
## XPathNavigator::InsertBefore(SharedPtr\<XmlReader\>) method


지정된 [XmlReader](../../../system.xml/xmlreader/) 객체의 XML 내용을 사용하여 현재 선택된 노드 앞에 새 형제 노드를 생성합니다.

```cpp
virtual void System::Xml::XPath::XPathNavigator::InsertBefore(SharedPtr<XmlReader> newSibling)
```


| 매개변수 | 형식 | 설명 |
| --- | --- | --- |
| newSibling | SharedPtr\<XmlReader\> | 새 형제 노드의 XML 데이터에 위치한 [XmlReader](../../../system.xml/xmlreader/) 객체. |

## 또 보기

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [XmlReader](../../../system.xml/xmlreader/)
* Class [XPathNavigator](../)
* Namespace [System::Xml::XPath](../../)
* Library [Aspose.Page for C++](../../../)
## XPathNavigator::InsertBefore(SharedPtr\<XPathNavigator\>) method


지정된 [XPathNavigator](../)의 노드를 사용하여 현재 선택된 노드 앞에 새 형제 노드를 생성합니다.

```cpp
virtual void System::Xml::XPath::XPathNavigator::InsertBefore(SharedPtr<XPathNavigator> newSibling)
```


| 매개변수 | 형식 | 설명 |
| --- | --- | --- |
| newSibling | SharedPtr\<XPathNavigator\> | 새 형제 노드로 추가할 노드에 위치한 [XPathNavigator](../) 객체. |

## 또 보기

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [XPathNavigator](../)
* Class [XPathNavigator](../)
* Namespace [System::Xml::XPath](../../)
* Library [Aspose.Page for C++](../../../)
## XPathNavigator::InsertBefore(String) method


지정된 XML 문자열을 사용하여 현재 선택된 노드 앞에 새로운 형제 노드를 생성합니다.

```cpp
virtual void System::Xml::XPath::XPathNavigator::InsertBefore(String newSibling)
```


| 매개변수 | 형식 | 설명 |
| --- | --- | --- |
| newSibling | String | 새 형제 노드에 대한 XML 데이터 문자열입니다. |

## 또 보기

* Class [String](../../../system/string/)
* Class [XPathNavigator](../)
* Namespace [System::Xml::XPath](../../)
* Library [Aspose.Page for C++](../../../)
